“PIC Projects and Applications using C: A Project-based Approach ” by David W. Smith details how to program the PIC microcontroller in the C language. It takes a learn-by-doing approach, with applications covering topics such as inputs, outputs, keypads, alphanumeric displays, analogue-to-digital conversion, radio transmitters and receivers, data EEPROM, interrupts and timing. To aid debugging, the book provides a section detailing the use of the simulator and in-circuit debugger. It is intended for electronics engineers, including embedded systems designers and control engineers, technicians in industry, hobbyists needing a more complete grounding in microcontroller principles and applications, and students taking introductory level classes in courses in electronics/microelectronics.
“Interfacing PIC Microcontrollers: Embedded Design by Interactive Simulation ” by Martin Bates is the second edition of this introductory text for those starting out in this field, and source reference for more experienced engineers. The author has drawn upon 20 years of experience of teaching microprocessor systems to produce a book containing a balance of theory and practice with numerous working examples throughout. It provides comprehensive coverage of basic microcontroller system interfacing using Proteus VSM interactive software, which allows real-time simulation of microcontroller based designs and supports the development of new applications from initial concept to final testing and deployment. It includes a comprehensive introduction to interfacing 8-bit PIC microcontrollers; designs updated for current software versions MPLAB v8 & Proteus VSM v8; and additional applications in wireless communications, intelligent sensors and more.
Elsevier Science and Technology Books; www.elsevier.com