DatasheetsPDF.com

AT89C51RC. 89C51RC Datasheet

DatasheetsPDF.com

AT89C51RC. 89C51RC Datasheet
















89C51RC AT89C51RC. Datasheet pdf. Equivalent













Part

89C51RC

Description

AT89C51RC



Feature


Features • Compatible with MCS®-51 Pr oducts • 32K Bytes of Reprogrammable Flash Memory • Endurance: 1000 Write/ Erase Cycles • 4V to 5.5V Operating R ange • Fully Static Operation: 0 Hz t o 33 MHz • Three-level Program Memory Lock • 512 x 8-bit Internal RAM • 32 Programmable I/O Lines • Three 16- bit Timer/Counters • Eight Interrupt Sources • Programmable Serial Channel w.
Manufacture

ATMEL Corporation

Datasheet
Download 89C51RC Datasheet


ATMEL Corporation 89C51RC

89C51RC; ww.DataSheet4U.com • Low-power Idle an d Power-down Modes • Interrupt Recove ry from Power-down Mode • Hardware Wa tchdog Timer • Dual Data Pointer • Power-off Flag • Green (Pb/Halide-fre e) Packaging Option 8-bit Microcontrol ler with 32K Bytes Flash AT89C51RC 1. Description The AT89C51RC is a low-powe r, high-performance CMOS 8-bit microcon troller with 32K bytes of Flas.


ATMEL Corporation 89C51RC

h programmable read-only memory and 512 bytes of RAM. The device is manufacture d using Atmel’s high-density nonvolat ile memory technology and is compatible with the industry-standard 80C51 and 8 0C52 instruction set and pinout. The on -chip Flash allows the program memory t o be user programmed by a conventional nonvolatile memory programmer. A total of 512 bytes of inte.


ATMEL Corporation 89C51RC

rnal RAM are available in the AT89C51RC. The 256-byte expanded internal RAM is accessed via MOVX instructions after cl earing bit 1 in the SFR located at addr ess 8EH. The other 256-byte RAM segment is accessed the same way as the Atmel AT89-series and other 8052-compatible p roducts. By combining a versatile 8-bit CPU with Flash on a monolithic chip, t he Atmel AT89C51RC.





Part

89C51RC

Description

AT89C51RC



Feature


Features • Compatible with MCS®-51 Pr oducts • 32K Bytes of Reprogrammable Flash Memory • Endurance: 1000 Write/ Erase Cycles • 4V to 5.5V Operating R ange • Fully Static Operation: 0 Hz t o 33 MHz • Three-level Program Memory Lock • 512 x 8-bit Internal RAM • 32 Programmable I/O Lines • Three 16- bit Timer/Counters • Eight Interrupt Sources • Programmable Serial Channel w.
Manufacture

ATMEL Corporation

Datasheet
Download 89C51RC Datasheet




 89C51RC
Features
Compatible with MCS®-51 Products
32K Bytes of Reprogrammable Flash Memory
Endurance: 1000 Write/Erase Cycles
4V to 5.5V Operating Range
Fully Static Operation: 0 Hz to 33 MHz
Three-level Program Memory Lock
512 x 8-bit Internal RAM
32 Programmable I/O Lines
Three 16-bit Timer/Counters
Eight Interrupt Sources
Programmable Serial Channel
www.DataShLeoetw4U-p.coowmer Idle and Power-down Modes
Interrupt Recovery from Power-down Mode
Hardware Watchdog Timer
Dual Data Pointer
Power-off Flag
Green (Pb/Halide-free) Packaging Option
1. Description
The AT89C51RC is a low-power, high-performance CMOS 8-bit microcontroller with
32K bytes of Flash programmable read-only memory and 512 bytes of RAM. The
device is manufactured using Atmel’s high-density nonvolatile memory technology
and is compatible with the industry-standard 80C51 and 80C52 instruction set and
pinout. The on-chip Flash allows the program memory to be user programmed by a
conventional nonvolatile memory programmer. A total of 512 bytes of internal RAM
are available in the AT89C51RC. The 256-byte expanded internal RAM is accessed
via MOVX instructions after clearing bit 1 in the SFR located at address 8EH. The
other 256-byte RAM segment is accessed the same way as the Atmel AT89-series
and other 8052-compatible products. By combining a versatile 8-bit CPU with Flash
on a monolithic chip, the Atmel AT89C51RC is a powerful microcomputer which pro-
vides a highly-flexible and cost-effective solution to many embedded control
applications.
The AT89C51RC provides the following standard features: 32K bytes of Flash, 512
bytes of RAM, 32 I/O lines, three 16-bit timer/counters, a six-vector two-level interrupt
architecture, a full duplex serial port, on-chip oscillator, and clock circuitry. In addition,
the AT89C51RC is designed with static logic for operation down to zero frequency
and supports two software selectable power saving modes. The Idle Mode stops the
CPU while allowing the RAM, timer/counters, serial port, and interrupt system to con-
tinue functioning. The Power-down mode saves the RAM contents but freezes the
oscillator, disabling all other chip functions until the next external interrupt or hardware
reset.
8-bit
Microcontroller
with 32K Bytes
Flash
AT89C51RC
1920C–MICRO–03/05




 89C51RC
2. Pin Configurations
2.1 44A – 44-lead TQFP
www.DataSheet4U.com
P1.5
P1.6
P1.7
RST
(RXD) P3.0
NC
(TXD) P3.1
(INT0) P3.2
(INT1) P3.3
(T0) P3.4
(T1) P3.5
1
2
3
4
5
6
7
8
9
10
11
33 P0.4 (AD4)
32 P0.5 (AD5)
31 P0.6 (AD6)
30 P0.7 (AD7)
29 EA/VPP
28 NC
27 ALE/PROG
26 PSEN
25 P2.7 (A15)
24 P2.6 (A14)
23 P2.5 (A13)
2.2 44J – 44-lead PLCC
P1.5
P1.6
P1.7
RST
(RXD) P3.0
NC
(TXD) P3.1
(INT0) P3.2
(INT1) P3.3
(T0) P3.4
(T1) P3.5
7
8
9
10
11
12
13
14
15
16
17
39 P0.4 (AD4)
38 P0.5 (AD5)
37 P0.6 (AD6)
36 P0.7 (AD7)
35 EA/VPP
34 NC
33 ALE/PROG
32 PSEN
31 P2.7 (A15)
30 P2.6 (A14)
29 P2.5 (A13)
2.3 40P6 – 40-lead PDIP
2 AT89C51RC
(T2) P1.0
(T2EX) P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
(RXD) P3.0
(TXD) P3.1
(INT0) P3.2
(INT1) P3.3
(T0) P3.4
(T1) P3.5
(WR) P3.6
(RD) P3.7
XTAL2
XTAL1
GND
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40 VCC
39 P0.0 (AD0)
38 P0.1 (AD1)
37 P0.2 (AD2)
36 P0.3 (AD3)
35 P0.4 (AD4)
34 P0.5 (AD5)
33 P0.6 (AD6)
32 P0.7 (AD7)
31 EA/VPP
30 ALE/PROG
29 PSEN
28 P2.7 (A15)
27 P2.6 (A14)
26 P2.5 (A13)
25 P2.4 (A12)
24 P2.3 (A11)
23 P2.2 (A10)
22 P2.1 (A9)
21 P2.0 (A8)
1920C–MICRO–03/05




 89C51RC
3. Block Diagram
VCC
GND
RAM ADDR.
REGISTER
P0.0 - P0.7
PORT 0 DRIVERS
P2.0 - P2.7
PORT 2 DRIVERS
RAM
PORT 0
LATCH
PORT 2
LATCH
FLASH
AT89C51RC
www.DataSheet4U.com
B
REGISTER
ACC
STACK
POINTER
PROGRAM
ADDRESS
REGISTER
PSEN
ALE/PROG
EA / VPP
RST
TMP2
TMP1
ALU
PSW
INTERRUPT, SERIAL PORT,
AND TIMER BLOCKS
TIMING
AND
CONTROL
INSTRUCTION
REGISTER
OSC
WATCH
DOG
PORT 1
LATCH
PORT 1 DRIVERS
PORT 3
LATCH
PORT 3 DRIVERS
P1.0 - P1.7
P3.0 - P3.7
BUFFER
PC
INCREMENTER
PROGRAM
COUNTER
DUAL
DPTR
1920C–MICRO–03/05
3




Recommended third-party 89C51RC Datasheet







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)