![]() | |
| ISBN-10 | 0023736607 |
| ISBN-13 | 9780023736605 |
| Authors | I. Scott MacKenzie |
| Publisher | Macmillan Pub Co |
| Pages | 384 |
| Dewey Decimal | 004.165 |
| Rating | 4.50 |
| Categories | |
Beginning at a rudimentary level and progressing to advanced concepts and finished design examples, this introduction to microcontrollers emphasizes architecture and programming (rather than electrical details) and explores the hardware and software features of the MCS-51 family of microcontrollers specifically. Discusses software topics in the context of Intel's assembler (ASM51) and linker/locator (RL5 1) and the object-to-hex conversion utility (OH). Offers thorough discussion of the 8051 10-chip the serial-port, timers, and interrupts. Provides easy-to-follow, incremental instruction in the 8051 instruction set, with annotated examples of programs, assembler operations, and linker operations. Discusses advanced programming methods e.g., a variety of structured programming structures, pseudo code, and assembly language programming style. Features an easy-to-build computer project with a chip-by-chip description and schematic for building the 10-chip single-board SBC-51 computer. Offers a listing of an 8051 monitor program (MON51) with complete documentation. Includes manufacturer's data sheet and instruction set definitions. For practicing electronics technicians or engineers interested in learning about microcontrollers.
Good things come in small packages
Prime example of good things always coming in small (but expensive!) packages. In my opinion, this is the first book you buy if you want to learn about the 8051. It's well worth the price as it will always be part of your technical book collection. The author's academic style of presenting frequent "questions and answers" works for me. The book well deserves a five-star rating.Concise and informative
This book contains almost everything you need to know about the architecture and functionality of the 8051 microcontroller. MacKenzie does a very good job of keeping the book informative, but does not overwhelm the reader with theory or history. He concentrates significantly on the functionality and practicability of the 8051. The 8051 assembly language is included.I was first introduced to this book in Microcontrollers class in college. After using it for the course, I went from a student who was not even aware of the existence of microcontrollers to one who was much more proficient in the design and use of microcontrollers. This book provided an insight into the existence of embedded systems just by introducing the tiny but amazingly versatile microcontroller.
If you are studying electronic or computer engineering, you must learn about the 8051. This book can help you learn so much about the functionality and practicality of the tiny workhorse.
very useful
if you are interested in microcontrollers, and want to learn about the most famous microcontroller 8051, you must read this book. you will not need any other books.Small, but packed with information
It might be under 400 pages, but this book has a lot of information in it. It's basically one concise data book about the 8051, with questions at the end of each chapter that make it useful as a textbook. It also has several useful appendices, including a listing of the assembly commands and an appendix that shows the binary for each command, as well as the number of machine cycles it takes to execute.I wouldn't recommend this book to someone who's not familiar with assembly and the architecture of a processor, because the book assumes you know assembly language in one form or another, and it doesn't spend a lot of time on the architecture of the 8051.
