Synopses & Reviews
Well known in this discipline to be the most concise yet adequate treatment of the subject matter, it provides just enough detail in a direct exposition of the 8051 microcontroller’s internal hardware components. This book provides an introduction to microcontrollers, a hardware summary, and an instruction set summary. It covers timer operation, serial port operation, interrupt operation, assembly language programming, 8051 C programming, program structure and design, and tools and techniques for program development. For microprocessor programmers, electronic engineering specialist, computer scientists, or electrical engineers.
Table of Contents
1. Introduction to Microcontrollers.
2. Hardware Summary.
3. Instruction Set Summary.
4. Timer Operation.
5. Serial Port Operation.
6. Interrupt Operation.
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 in Assembly.
12. Design and Interface Examples in C.
13. Example Student Projects.
14. 8051 Derivative Devices.
Appendix A: Quick Reference Chart.
Appendix B: OPCODE Map.
Appendix C: Instruction Definitions.
Appendix D: Special Function Registers.
Appendix E: 8051 Data Sheet.
Appendix F: ASCII Code Chart.
Appendix G: MON51-An 8051 Monitor Program.
Appendix H: A Guide to Keil’s mVision2 IDE.
Appendix I: A Guide to 8052 Simulator.
Appendix J: The Advanced Encryption Standard.
Appendix K: Sources of 8051 Development Products.
Bibliography.
Index.