Micro Controller
Micro Controller
Micro Controller
Address Bus
• A smaller computer
• On-chip RAM, ROM, I/O ports...
• Example:Motorola’s 6811, Intel’s 8051, Zilog’s Z8 and PIC
16X
CPU
Bus Serial
4 I/O Ports
OSC Control Port
P0 P1 P2 P3 TxD RxD
Address/Data
8051 Architecture
• 32 I/O pins arranged as four 8 bit ports (P0 – P3)
• 2 16-bit timer/counters: T0 and T1
• Full duplex serial data receiver/transmitter: SBUF
• Control registers: TCON, TMOD, SCON, PCON, IP
and IE
• 2 external and 3 internal interrupt sources
• Oscillator and clock circuits