This new book is carefully designed to teach C language programming as it applies to embedded microcontrollers and the Microchip family of PIC microcontrollers. Coverage begins with a step-by-step exploration of the C language showing readers how to create C language programs to solve problems. PIC processors are then studied, from basic architecture to all of the standard peripheral devices. Readers are subsequently introduced to the built-in functions available in C, to help speed their programming and problem solving. Finally, readers are taken through use of the C Compiler, and learn to efficiently develop custom projects. Features: * A host of worked-out chapter examples andlaboratory exercises help readers ?learn bydoing? achieve efficiency.* The accompanying CD-ROM contains sourcecode for all software examples in the text,as well as a student version compiler thatallows users with their own developmentboards to work outside the class as well asin the lab.* Appendices enable this book to function asa quick reference as well as an in-depthguide About The Author: Richard Barnett, Purdue University Larry O?Cull Table Of Contents: "Embedded C Language Tutorial/The Microchip?PIC? RISC Processors/Standard I/O and Pre-Processor Functions/The CCS-PICC C Compilerand IDE/Project Development/LibraryFunctions Reference/Programming the PICMicrocontrollers/CCS ?ICD-S? Serial-ln-System-Programmer/Debugger/Microchip ICD-II Serialln-System-Programmer/Debugger/The?FlashPIC-Dev? Development Board/ASCII T