Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

8051 MIC ROCONTROLLER

Features of 8051 microcontroller:


1) 8-bit CPU optimized for control applications
2) Extensive Boolean processing (Single-blt logic) capabtilties
3) 64K Program Memory address space
4) 64K Data Memory address space
5) 4K bytes of on-chip Program Memory
6) 128 bytes of on-chip Data RAM
7) 32 bidirectional and individually addressable 1/0 lines
8) Two 16-bit timer/counters
9) Full duplex UART(universal asynchronous receiver/transmitter)
10) 6-source/5-vector interrupt structure with two priority levels
11) On-chip clock oscillator
12) 16-bit Program counter and Data pointer
13) 8-bit data bus

Pin Diagram of 8051 MC :

14) 16-bit address bus


Block Diagram of 8051 MC:
Pin-40 : Vcc = +5v dc power supply

Pin-20 : Vss = 0v ground

Pin 32-39 : (P0.0-P0.7)

1) It is 8-bit bidirectional i/o port and external pull up resistors are required to function
this port as I/O.
2) It is a bit/byte addressable.
3) During external memory access, it functions as multiplexed data and low-order address bus
AD0-AD7.

Pin 1-8 : (P1.0-P1.7)

1) It is 8-bit bi-directional I/O port and It is bit/ byte addressable.


2) When logic '1' is written into port latch then it works as input mode. It functions as simply I/O
port and it does not have any alternative function.

Pin 21-28 : (P2.1-P2.7)


1) It is 8-bit bi-directional I/O port and It is bit/ byte addressable.
2) During external memory access it functions as higher order address bus (A8-A15).

You might also like