Designed as a main or supplementary text for courses on microprocessors or microcontrollers. Packaged with a customized disk containing an 8051 assembler and 8051 simulator. Focuses on programming the Intel 8051 microcontroller, one of the most common microprocessors used in controls or instrumentation applications using assembly code. Text has been updated to include easier-to-read computer programs and more hardware interfacing. Instruction Set in the Appendix has been expanded. Preliminary and hardware chapters from Ayala's 8086 text (1995) have been added so the 8051 text can now be used in a first microprocessor course as well as advanced. ALSO AVAILABLE INSTRUCTOR SUPPLEMENTS CALL CUSTOMER SUPPORT TO ORDER Solutions Manual, 0-314-20985-9 Transparency Masters, 0-314-20986-7
This book works as both as a method of learning the 8051 and as reference. As a learning tool, it is demanding of the reader. However I found it to be always accurate and clearly written. The first chapter, "Microprocessors and Microcontrollers," though interesting, can probably be skipped by seasoned embedded developers. The second chapter, "Numbering Systems And Binary Arithmetic," actually proved to be a useful review. The remaining chapters provide a very good description of the chip architecture and its assembly language. There are 6 appendices that will probably be useful to any 8051 developer.