Microcontrollers and microcomputers : principles of software and hardware engineering /
Fredrick M. Cady.
- 2nd ed.
- New York : Oxford University Press, 2010.
- xii, 477 p. : ill. ; 24 cm.
Includes index.
General principles of microcontrollers -- Structured program design -- Introduction to the CPU: registers and condition codes -- Memory addressing modes -- Assembly language programming -- Programming for embedded systems -- Debugging microcontroller software and hardware -- Computer buses and parallel I/O -- Interrupts and real-time events -- Memory -- Serial I/O -- Analog input and output -- Counters and timers -- Single-chip microcontroller interfacing techniques -- Real-time operating systems -- Appendix binary codes -- Solutions to selected problems.