8051 Microcontrollers
8051 Microcontrollers
Chung-Ping Young
楊中平
Microcontroller
Microcontroller has
vs. General- ¾ CPU (microprocessor)
Purpose ¾ RAM
Microprocessor ¾ ROM
¾ I/O ports
¾ Timer
¾ ADC and other peripherals
Microcontroller
vs. General-
Purpose Microcontroller
Microprocessor CPU RAM ROM
(cont’)
Serial
I/O Timer COM
Port
Counter Inputs
On-chip
Interrupt ROM On-chip Etc.
Control Timer 0
8051 for code RAM Timer 1
Microcontroller
(cont’)
CPU
P0 P1 P2 P3 TXD RXD
Address/Data