The fourth edition of The 8051 Microcontroller updates and expands the coverage of the hardware and software features of the MCS-51 family of microcontrollers. Key Features: - The addition of 8051 C programming as an alternative to assembly language. - An expanded chapter 11 on design and interface examples, which adds the interface of liquid crystal displays, serial and parallel interface standards, sensors, relays, and the stepper motor - A new chapter 12 on design and interface examples, with solutions in the C language versus assembler - A new chapter 13 with advanced examples of 8051 projects, including design choices - A new Chapter 14 covering 8051 derivative devices - New coverage of smart cards and data security
Contents: 1. Introduction to Micro controllers 2. Hardware Summary 3. Instruction set summary 4. Timer Operation 5. Serial Port Operation 6. Interrupts 7. Assembly Language Programming 8. 8051 C Programming 9. Program Structure and Design 10. Tools and Techniques for program development 11. Design and Interface Examples 12. Design and Interface Examples in C 13. Example Student Projects 14. 8051 Derivatives Appendices Bibliography Index