Applying PIC18 Microcontrollers: Architecture, Programming, and Interfacing using C and Assembly by Barry B. Brey
For courses in Microprocessor/Microcontroller Interfacing.
This textbook provides a comprehensive look into the architecture, programming, and interfacing of the microcontroller. Using the Microchip PIC18 family as a reference, it explains the architecture of the computer and the PIC18 microcontroller, discusses how to program in both assembly and in C-language, and then provides a solid discussion of interfacing, complete with a diverse set of examples. All programs from the text are included on the accompanying CD-ROM and problems and examples further ones proficiency in microcontroller interfacing, programming, and system design.