Home >
Integrated Circuits >
Microcontrollers >
NXP
P89C51RD2 - 8 bit Microcontroller with 64k Bytes Flash Memory Technical Data
| Photograph |
|
| Features |
- 80C51 CPU
- On-chip Flash Program Memory with In-System Programming
- Boot ROM contains Flash programming routines for downloading via UART
- 6/12 clocks per machine cycle
- Speed 20MHz/33MHz with 12 clocks per machine cycle
- Fully Static Operation
- RAM expandable externally to 64 kbytes
- Four Interrupt Priority Levels
- Seven Interrupt Sources
- Four 8-bit I/O ports
- Full-duplex enhanced UART
- Power Control Modes
- Programmable Clock Out
- Asynchronous Port Reset
- Programmable Counter Array
|
| Pin Layout |
|
| Pin Description |
|
Pin Number
|
Description
|
|
1
|
Port 1.0 / Timer 2
|
|
2
|
Port 1.1 / Timer 2
|
|
3
|
Port 1.2 / External Clock Input
|
|
4
|
Port 1.3 / PCA Module 0
|
|
5
|
Port 1.4 / PCA Module 1
|
|
6
|
Port 1.5 / PCA Module 2
|
|
7
|
Port 1.6 / PCA Module 3
|
|
8
|
Port 1.7 / PCA Module 4
|
|
9
|
Reset
|
|
10
|
Port 3.0 / Serial Input Port
|
|
11
|
Port 3.1 / Serial Outpur Port
|
|
12
|
Port 3.2 / External Interrupt
|
|
13
|
Port 3.3 / External Interrupt
|
|
14
|
Port 3.4 / Timer 0 External Input
|
|
15
|
Port 3.5 / Timer 1 External Input
|
|
16
|
Port 3.6 / External Data Memory Write
|
|
17
|
Port 3.7 / External Data Memory Read
|
|
18
|
Crystal 2
|
|
19
|
Crystal 1
|
|
20
|
Ground
|
|
21
|
Port 2.0
|
|
22
|
Port 2.1
|
|
23
|
Port 2.2
|
|
24
|
Port 2.3
|
|
25
|
Port 2.4
|
|
26
|
Port 2.5
|
|
27
|
Port 2.6
|
|
28
|
Port 2.7
|
|
29
|
Program Strobe Enable
|
|
30
|
Address Latch Enable
|
|
31
|
External Access Enable/Programming Supply
|
|
32
|
Port 0.7
|
|
33
|
Port 0.6
|
|
34
|
Port 0.5
|
|
35
|
Port 0.4
|
|
36
|
Port 0.3
|
|
37
|
Port 0.2
|
|
38
|
Port 0.1
|
|
39
|
Port 0.0
|
|
40
|
Vcc - Power Supply
|
|
| Dimensional Drawing |
|
| Technical Data |
|
Datasheet
Application Notes
|