Schematic 8052 OVERVIEW | Controller Circuit

Friday, January 6, 2012

Schematic 8052 OVERVIEW

8052 OVERVIEW :-

The AT89C52 is a low power, high performance CMOS 8-bit microcontroller with 8K bytes of programmable and erasable read only memory (PEPROM). The device is manufactured using ATMEL’s high density nonvolatile memory technology and comparable with the industry slandered MCS-51TM instruction set and pinout.




ACC – Accumulator
B – B register for multiply and divide.

PSW – program status word

PSW.7 – Carry flag (CY)

PSW.6 – Auxiliary carry flag (AC)

PSW.5 – User define

PSW.4 & 3 – Register bank select (RS1, RS0): 00=Bank 0; 01=Bank 1;

10=Bank 2; 11=Bank 3

PSW.2 – Overflow flag (OV)

PSW.1 – User define

PSW.0 – Parity flag (P)
SP – Stack pointer. Initialized to 07H. SP is incremented before data is pushed on the stack.

DPTR – Data pointer (DPH, DPL). To store a 16-bit address for certain instructions.

P0, P1, P2, P3 – Port latches matching the 4 I/O ports.

SBUF – Serial data buffer. Read and write registers for the serial port.

SCON – Serial port control.

TMOD – Timer mode.

TCON – Timer control.

T2CON – 8052 timer 2 control.

PCON – Power control. Use in the 80C51 only.
IE – Interrupt enable. 1=enable; 0=disable.
IE.7– all interrupts (EA).
IE.6– not used.
IE.5 – timer 2 (ET2). (8052 only). source IE0. interrupt address at 002B.
IE.4 – serial port (ES). source TF0. interrupt address at 0023.
IE.3 – timer 1 (ET1) .source IE1. interrupt address at 001B.
IE.2 – external interrupt 1(EX1). source TF1. interrupt address at 0013.
IE.1 – timer 0 (ET0). source R1 & T1. interrupt address at 000B.
IE.0 – external interrupt 0 (EX0). source TF2 & EXF2. interrupt address at 0003.
IP – Interrupt priority. 1=high priority; 0=low priority.
IP.7 – not used.
IP.6 – not used.
IP.5 – timer 2 (PT2). (8052 only).
IP.4 – serial port (PS).
IP.3 – timer 1 (PT1).
IP.2 – external interrupt 1 (PX1).
IP.1 – timer 0 (PT0).
IP.0 – external interrupt 0 (PX0).
RCAP2L – 8052 only.





微控制器项目和概述,projets de microcontrôleur et APERÇU,پروژه های میکروکنترلر و نمای کلی,progetti di microcontrollori e PANORAMICA niksalehi
2 8052 projects mcs8052 hex 24 to bcd 8052 32 bit hex to bcd conversion 8052 hex 32 to bcd 8052 pinnacle 8052 pinnacle assembly pinnacle ide 8052 simulator waypoint database editor 8052 simulátor clock vis integrated development environment information technology consulting

No comments:

Post a Comment