Architecture - Addressing modes and Instruction Sets – Interrupt structure – Timer –I/O ports – Serial
communication. MICROCONTROLLERS VS MICROPROCESSORS MICROPROCESSOR: ❖ A CPU built into a
single VLSI chip is called a microprocessor. ❖ It is a general-purpose device and additional external
circuitry is added to make it a microcomputer. ❖ The microprocessor contains arithmetic and logic unit
(ALU), Instruction decoder and control unit, Instruction register, Program counter (PC), clock circuit
(internal or external), reset circuit (internal or external) and registers. ❖ But the microprocessor has no
on chip I/O Ports, Timers, Memory etc. ❖ For example, Intel 8085 is an 8-bit microprocessor and Intel
8086/8088 a 16-bit microprocessor. ❖ The block diagram of the Microprocessor is shown in Fig.4.1
MICROCONTROLLER: ❖ A microcontroller is a highly integrated single chip, which consists of on chip
CPU (Central Processing Unit), RAM (Random Access Memory), EPROM/PROM/ROM (Erasable
Programmable Read Only Memory), I/O (input/output) – serial and parallel, timers, interrupt controller.
❖ For example, Intel 8051 is 8-bit microcontroller and Intel 8096 is 16-bit microcontroller. ❖ The block
diagram of Microcontroller is shown in Fig.4.2. Architecture - Addressing modes and Instruction Sets –
Interrupt structure – Timer –I/O ports – Serial communication. MICROCONTROLLERS VS
MICROPROCESSORS MICROPROCESSOR: ❖ A CPU built into a single VLSI chip is called a microprocessor.
❖ It is a general-purpose device and additional external circuitry is added to make it a microcomputer.
❖ The microprocessor contains arithmetic and logic unit (ALU), Instruction decoder and control unit,
Instruction register, Program counter (PC), clock circuit (internal or external), reset circuit (internal or
external) and registers. ❖ But the microprocessor has no on chip I/O Ports, Timers, Memory etc. ❖ For
example, Intel 8085 is an 8-bit microprocessor and Intel 8086/8088 a 16-bit microprocessor. ❖ The
block diagram of the Microprocessor is shown in Fig.4.1 MICROCONTROLLER: ❖ A microcontroller is a
highly integrated single chip, which consists of on chip CPU (Central Processing Unit), RAM (Random
Access Memory), EPROM/PROM/ROM (Erasable Programmable Read Only Memory), I/O (input/output)
– serial and parallel, timers, interrupt controller. ❖ For example, Intel 8051 is 8-bit microcontroller and
Intel 8096 is 16-bit microcontroller. ❖ The block diagram of Microcontroller is shown in Fig.4.2.