The best books of PIC Microcontrollers Programming in C



    C Programming for Microcontrollers Featuring 

ATMEL’s AVR Butterfly and the free WinAVR Compile


C Programming for Microcontrollers Featuring ATMEL’s AVR Butterfly and the free WinAVR Compiler

List Price: $49.95
Price: $32.97 & this item ships for FREE with Super Saver Shipping.
You Save: $16.98 (34%)
This a fun book that is great for people that want to get started in embedded programming and design. And at a low introductory affordable price.
This book, and the AVR Butterfly (~$20 at Digikey) are the best bargain you can get for getting started in Embedded programming and development. Together (the book, the AVR Butterfly and miscellaneous parts) form a complete development kit. AVR must be selling the kit for a loss to introduce their products. Buy it before they change their minds.
Although this is not a professional development kit, you will be able to do a lot. This is more like a cookbook to introduce you to the concepts and to enable to easily put a project together.
After reading through this and putting together the projects you will have the basics to understand more advanced books and enable you to design more advanced projects.
The one basic I thought the author left out that was important to include, was the C programming type qualifier “volatile”. Volatile before a variable tells the compiler that a variable can have its value altered by agencies other than the program. For example you would use this when you are reading from a hardware address that is set by an interface. Otherwise the compiler may optimize the variable as a constant and not actually read the value from the hardware address on repeat iterations.
Code example: volatile int temp; Reads an 8 bit temperature code from a hadware address interfaced to a thermocouple.
So now you have it.
I found the book to be very readable, easy to understand and fun to read through.
As prerequisites for this I would recommend:
* Familiarity with the C programming language. For beginners:
I recommend the book “Practical C Programming”. There are
many fine books to choose from.
* Knowledge of very basic circuits, and how to solder
wires.
* A very light knowledge of microprocessors. For
beginners: I recommend the book “Programming Embedded
Systems in C and C++”, by Michael Barr. There are a few
other good beginner books to choose from.
For the beginner, this is a must have that will enable you to quickly get started and build introductory projects. If you are new to embedded programming and design I would highly recommend getting this book and the AVR butterfly.
 Programming 16-Bit PIC Microcontrollers in C, Second Edition: Learning to Fly the PIC 24


Programming 16-Bit PIC Microcontrollers in C, Second Edition: Learning to Fly the PIC 24

List Price: $59.95
Price: $48.03 & this item ships for FREE with Super Saver Shipping.
You Save: $11.92 (20%)
Special Offers Available


I just bought this book and managed to read through it over a few days. I must say that I’m very impressed by it! The book covers programming the PIC24 in C using MPLAB’s C30 C compiler. It covers the PIC24 architecture and peripherals in as much detail as required by a C programmer as well as various non-ANSI C PIC24 specific addons available in the C30 compiler. It also includes a myriad of cool interfacing projects with minimal additional hardware (SPI EEPROM , 3 resistors for the video example flash card, PS2 interfacing e.t.c.) Finally it also introduces all the debugging tools available in MPLAB such as the simulator/logic analyzer and stimulus generator. This book is not for the absolute microcontroller / programming in C beginner however. Its target audience is embedded systems programmers considering to switch to Microchip’s PIC24 family and EE students/hobbyists with some background in embedded systems/ microcontrollers / C programming.

استمر في القراءة

Advertisements

200 Tansistor Circuits

200 Tansistor Circuits






Description:

This e-book contains 100 transistor circuits. The second part of this e-book will contain a further 100 circuits.
Most of them can be made with components from your “junk box” and hopefully you can put them together in less than an hour.
The idea of this book is to get you into the fun of putting things together and there’s nothing more rewarding than seeing something work.
It’s amazing what you can do with a few transistors and some connecting components. And this is the place to start.
Most of the circuits are “stand-alone” and produce a result with as little as 5 components.
We have even provided a simple way to produce your own speaker transformer by winding turns on a piece of ferrite rod. Many components can be obtained from transistor radios, toys and other pieces of discarded equipment you will find all over the place. Transistor data is at the bottom of this page and a transistor tester circuit is also provided. There are lots of categories and I am sure many of the circuits will be new to you, because some of them have been designed recently by me.

apprendre l’ électronique en partant de zéro 0 – niveau 3 – leçons 38 à 47

اسم الكتاب

 apprendre l’ électronique en partant de zéro 0 – niveau 2 – leçons 38 à 47

 معلومات عن الكتاب:

الحجم :        19.8MB فقط

اللغة:         Français

التحميل من هنا:

Download

طريقة التحميل اضغط على

get file

اسفل صفحة التحميل

apprendre l’ électronique en partant de zéro 0 – niveau 2 – leçons 29 à 37

اسم الكتاب

 apprendre l’ électronique en partant de zéro 0 – niveau 2 – leçons 29 à 37

 معلومات عن الكتاب:

الحجم :        19.8MB فقط

اللغة:         Français

التحميل من هنا:

Download

طريقة التحميل اضغط على

get file

اسفل صفحة التحميل

apprendre l’ electronique en partant de zéro – niveau 1 – leçons 01 à 28

اسم الكتاب

apprendre l’ electronique en partant de zéro – niveau 1 – leçons 01 à 28

 معلومات عن الكتاب:

الحجم :        34.27MB فقط

اللغة:         Français

التحميل من هنا:

Download

طريقة التحميل اضغط على

get file

اسفل صفحة التحميل