P2.1
P2.0
RST
P3.0/RXD
P3.1/TXD
XTAL2
XTAL1
P3.2/INT0
P3.3/INT1
P3.4/T0
P3.5/T1
GND
V
CC
P1.7
P1.6
P1.5
P1.4
P1.3
P1.2
P1.1/AIN1
P1.0/AIN0
P3.7
注:类似的还有Philips公司的
87LPC64,20引脚
8XC748/750/(751),24引脚
8X749(752),28引脚
8XC754,28引脚
等等
8
0
C
5
1
/
8
9
C
5
1
8
9
C
2
0
5
1
P3
第二功能各引脚功能定义:
P3.0
:
RXD
串行口输入
P3.1
:
TXD
串行口输出
P3.2
:
INT0
外部中断
0
输入
P3.3
:
INT
1
外部中断
1
输入
P3.4
:
T0
定时器
0
外部输入
P3.5
:
T1
定时器
1
外部输入
P3.6
:
WR
外部写控制
P3.7
:
RD
外部读控制
C
-
51
的数据类型扩充定义
sfr:
特殊功能寄存器声明
sfr16:sfr
的
16
位数据声明
sbit:
特殊功能位声明
bit:
位变量声明
例:
sfr SCON = 0X98;
sfr16 T2 = 0xCC;
sbit OV = PSW^2;
第一节:片内
RAM
映射:
51
:
00H
—
7FH
128B
片内(
DA
TA
)
,其中
00H
—
07H
:
bank0
。
08H
—
0FH:
:
bank1
。
10H
—
17H
:
bank2
。
18H
—
1FH
:
bank3
。
20H
—
2FH:
:位寻址区(
bdata
)
。
30H
—
7FH:
:堆栈区。