It is a complete textbook for anyone interested in all aspects of the microprocessors and microcontrollers family. This book is based upon Microprocessor 8085, 8086 and Microcontroller 8051. All other related microprocessors and microcontrollers like 80186, 80286, 80386, Pentium-4, ARM and PIC are also discussed. All chapters are described with fundamental objectives. A review of important terms and concepts is also given at the end of each chapter that reinforces the idea and material presented. Each chapter also has questions and problems.
The main features of the book are as follows:
1.Evolution of microprocessor, digital concepts, number systems and their conversion, logic gates and combinational logic and circuits, complements, multiplexers-demultiplexers, Flip-Flops, counters, registers, analog/digital conversion counters, registers, analog/digital conversion
2.Microcontroller 8051, MCS-51 family overview, architecture, basic registers, counters and timers, timer counter interrupts, serial data input/output, addressing modes, push and pop opcodes, instructions set, arithmetic operations, programming and testing the design, real-time operatingsystems (RTOS)
3.ARM, AVR and PIC microcontrollers, architecture, programming model, registers and ?ags, exception and interrupt modes, instructions set, PIC microcontroller family, PIC16F84 microcontroller, EEPROM data memory, PIC16Cxx microcontroller family
4.Embedded systems, programming using Keil software, instructions set for 8085, 8086 and 8051.