(6)串行口 1个全双工的异步串行口,4种工作方式。可进行串行通信 ,扩展并行l/0口,可与多个单片机构成多机系统。 (7)P0口、P1口、P2口和P3口 4个8位并行10口。 (8)特殊功能寄存器(SFR) 共有32个特殊功能寄存器,用于CPU对片内各外设部件进行 管理、控制和监视。特殊功能寄存器实际上是片内各外设部件 的控制寄存器和状态寄存器,这些特殊功能寄存器映射在片内 RAM区的8H~FFH的地址区间内。 (9)1个看门狗定时器WDT 当单片机由于干扰而使程序陷入死循环或跑飞状态时,可 引起单片机复位,使程序恢复正常运行
11 (6)串行口 1个全双工的异步串行口,4种工作方式。可进行串行通信 ,扩展并行I/O口,可与多个单片机构成多机系统。 (7)P0口、P1口、P2口和P3口 4个8位并行I/O口。 (8)特殊功能寄存器(SFR) 共有32个特殊功能寄存器,用于CPU对片内各外设部件进行 管理、控制和监视。特殊功能寄存器实际上是片内各外设部件 的控制寄存器和状态寄存器,这些特殊功能寄存器映射在片内 RAM区的80H~FFH的地址区间内。 (9)1个看门狗定时器WDT 当单片机由于干扰而使程序陷入死循环或跑飞状态时,可 引起单片机复位,使程序恢复正常运行。 11
AT89s52完全兼容AT89C51/AT89S51单片机,使用 AT89C5/AT89S51单片机的系统,在保留原来软硬件的基 础上,可用AT89S52直接代换。 12
12 AT89S52完全兼容AT89C51/AT89S51单片机,使用 AT89C51/AT89S51单片机的系统,在保留原来软硬件的基 础上,可用AT89S52直接代换
2.2AT89S52的引脚功能 首先熟悉并掌握各引脚的功能。AT89S52与各种8051单片机的引 脚是兼容的。目前,AT89S52单片机多采用40引脚的DP封装( 双列直插),以及44引脚的PLCC和TQFP封装方式的芯片,外形 见图22(a)和图2-2(b)。 △nE AT89s52 24AU0604A (a)40引脚的DP封装(b)44引脚的PLCC封装或TQFP封装 图22AT8952单片机的外形
13 2.2 AT89S52的引脚功能 首先熟悉并掌握各引脚的功能。AT89S52与各种8051单片机的引 脚是兼容的。目前,AT89S52单片机多采用40引脚的DIP封装( 双列直插),以及44引脚的PLCC和TQFP封装方式的芯片, 外形 见图2-2(a)和图2-2(b)。 13 (a)40引脚的DIP封装 (b) 44引脚的PLCC封装或TQFP封装 图2-2 AT89S52单片机的外形
AT89S52单片机的DP封装的引脚名称见图2-3(a),44 引脚的PLCC和TQFP封装方式的引脚名称,见图2-3(b)和 图2-3(c)。4引脚的PLCC和TQFP封装方式的芯片,有4 只引脚是无用的,标为“NC
14 AT89S52单片机的DIP封装的引脚名称见图2-3(a) ,44 引脚的PLCC和TQFP封装方式的引脚名称, 见图2-3(b)和 图2-3(c)。44引脚的PLCC和TQFP封装方式的芯片,有4 只引脚是无用的,标为“NC
T2/P10 T2EXP1口2 39 bPo.0 P12 38口P01 P13口4 37口P02 P14 36P03 Mos/P15日 39P04 MOSUPI5口6 35口P04 MIso/P16口8 38日P0.5 MSoP16口 34■P05 CK/P1.7 37P06 SCK/P17口8 33口P06 RST口10 36日P07 RST日9 32口P07 RXD/P30日l 35P EA/Vpp RXD/P30日10A893Bv NCdl AT89S52 PNC TXD/P3.1口11 30日ALE/PROG TXD/P31日13 33 P ALE/PROG NT0P32口12 29 PSEN INTO/P3.2014 32 PSEN INTi/P3.3d15 INTI/P3日13 3bp27 28口P27 T0/P34日16 30日P26 T0FP34日14 P26 T1/P35日17 29日p25 WR/P36口16 25日P4 RDP37口17 24日p3 XTAL2口18 23日P2 XTAL口19 22口P2.1 21口P20 (a)DP封装的引脚分布 (b)PLcC封装的引脚分布 5
15 (a)DIP封装的引脚分布 (b) PLCC封装的引脚分布