Unit 1 Introduction
Unit 1 Introduction
UNIT I
SYLLABUS
UNIT I INTRODUCTION
Evolution of Microprocessors, Microcontrollers and
Computers, Microprocessor based system design
need-steps, Advantages and limitations
organization of a microcomputer, Bus system
Decoders Tri state logic Interrupts Memory
devices: classifications and its interfacing Data
Transfer Concepts, Methods Parallel I/O
interfacing Serial I/O interfacing concepts Use of
SID and SOD lines DMA method of transfer.
Microprocessor and Microcontroller
Microprosessor
Microprocessor is an IC which has only the CPU inside
them.
These microprocessors dont have RAM, ROM, and
other peripheral on the chip.
A system designer has to add them externally to make
them functional. Application of microprocessor
includes Desktop PCs, Laptops, notepads etc.
Microcontroller
Microcontrollers are designed to perform specific
tasks. Specific means applications where the
relationship of input and output is defined.
Depending on the input, some processing needs to be
done and output is delivered.
EVOLUTION OF MICROPROCESSORS
Classification of interrupts:
Maskable/Non-Maskable Interrupt
An interrupt that can be disabled by writing some
instruction is known as Maskable Interrupt
otherwise it is called Non-Maskable Interrupt.
Hardware / Software Interrupts
Vectored/ Non vectored Interrupts
Hardware interrupts:
An external device initiates the hardware interrupts and
placing an appropriate signal at the interrupt pin of the
processor.
If the interrupt is accepted then the processor executes
an interrupt service routine.
The 8085 has five hardware interrupts
(1) TRAP (2) RST 7.5 (3) RST 6.5
(4) RST 5.5 (5) INTR
Software Interrupts:
A software interrupts is a particular instructions that can
be inserted into the desired location in the program.
There are eight Software interrupts in 8085
Microprocessor.
From RST0 to RST7
Vectored and non vectored interrupts