ELECTRONICS
ENGINEERING
Microprocessors
Comprehensive Theory
with Solved Examples and Practice Questions
www.madeeasypublications.org
MADE EASY Publications Pvt. Ltd.
Corporate Office: 44-A/4, Kalu Sarai (Near Hauz Khas Metro
Station), New Delhi-110016 | Ph. : 9021300500
Email : [email protected] | Web : www.madeeasypublications.org
First Edition : 2015
Microprocessors Second Edition : 2016
EDITIONS
Third Edition : 2017
Copyright © by MADE EASY Publications Pvt. Ltd. Fourth Edition : 2018
All rights are reserved. No part of this publication may be Fifth Edition : 2019
reproduced, stored in or introduced into a retrieval system, Sixth Edition : 2020
or transmitted in any form or by any means (electronic, Seventh Edition : 2021
Eighth Edition : 2022
mechanical, photo-copying, recording or otherwise),
Ninth Edition : 2023
without the prior written permission of the above mentioned
Tenth Edition : 2024
publisher of this book.
Eleventh Edition : 2025
MADE EASY Publications Pvt. Ltd. has taken due care
in collecting the data and providing the solutions, before
publishing this book. Inspite of this, if any inaccuracy or
printing error occurs then MADE EASY Publications Pvt.
Ltd. owes no responsibility. We will be grateful if you could
point out any such error. Your suggestions will be appreciated.
Microprocessors
CHAPTER 1 CHAPTER 5
Introduction to 8085 and Its Functional Introduction to Microprocessor 8086........ 75-87
Organization..................................................... 1-19 5.1 Introduction...............................................................................75
1.1 Introduction................................................................................. 1
5.2 8086 Pin Diagram and Architecture..................................75
1.2 History of Microprocessors..................................................... 1
1.3 Computer Language................................................................. 2 5.3 Internal Architecture of 8086...............................................76
1.4 Microprocessor Architecture.................................................. 4 Objective Brain Teasers............................................................86
1.5 The 8085 Microprocessor Pins and Signals....................... 5
1.6 Internal Architecture of 8085 MPU.....................................11
Objective Brain Teasers............................................................17
CHAPTER 6
Conventional Brain Teasers.....................................................18
Microcontrollers and
CHAPTER 2 Embedded Systems..................................... 88-116
6.1 Introduction...............................................................................88
Microprocessor Interfacing..............................20-30
2.1 Introduction...............................................................................20 6.2 Typical Standard Features of Embedded Processors.....89
2.2 Memory Interfacing.................................................................20 6.3 Advance Research Microprocessor (ARM)
2.3 I/O Interfacing............................................................................26 Architecture................................................................................90
Objective Brain Teasers............................................................28
6.4 Advanced Embedded Systems ATmega Processors....91
Conventional Brain Teasers.....................................................30
6.5 Introduction to XMEGA Family............................................92
6.6 Microchip PIC Embedded Processor Family...................94
CHAPTER 3
6.7 Introduction to Real Time Systems....................................94
Instruction Sets and Data Formats............ 31-67
6.8 Terminology...............................................................................94
3.1 Introduction...............................................................................31
3.2 Timing Diagram........................................................................31 6.9 Scheduler Types........................................................................95
3.3 Instruction Sets.........................................................................33 6.10 Pin Description of the 8051............................................... 103
3.4 Software Delay..........................................................................62
6.11 Programming 8051 Timers................................................. 104
Objective Brain Teasers............................................................63
6.12 Basics of Serial Communication....................................... 106
Conventional Brain Teasers.....................................................66
6.13 8051 Connection to RS232................................................. 107
CHAPTER 4 Objective Brain Teasers......................................................... 115
Peripheral Devices.........................................68-74 nnnn
4.1 Development of Data Transfer Schemes..........................68
4.2 Interfacing Devices..................................................................70
Objective Brain Teasers............................................................74
iii