MPMC_U4_ECE
MPMC_U4_ECE
A smaller computer
On-chip RAM, ROM, I/O ports...
Example : Intel’s 8051, Motorola’s 6811, Zilog’s Z8 and PIC 16X
Microcontroller
S.KARTHICK., AP/ECE December 28, 2024 2
PIN DIAGRAM
8051
D
I
8 A
0 G
5 R
1 A
M
Program Status Word: Set of flags contains the status information. It is one of the
SFR.
Data Pointer: 16-bit register contains a high byte (DPH) and low byte (DPL). It has
been allotted two addresses in the SFR bank for its two bytes DPH and DPL.
Port 0 to 3 Latches and Drivers: These 4 latches and driver pairs are allotted to
each of the 4 on-chip I/O ports. These latches have been allotted addresses in the
SFR bank. Using the allotted address the user can communicate with these ports
(P0,P1,P2,P3)
Timing and Control Unit: It derives all the necessary timing at control signals
register for internal operation of the circuit.
Oscillator: It generates the basic timing clock signal for the operation of the
circuit using crystal oscillator.
RAM and RAM Address Register: It provide internal 128 bytes of RAM and a
mechanism to address it internally.
ALU: It performs 8-bit arithmetic, logical operations over the operands held by
temporary register TMP1 and TMP2. users can’t access these temp. register.