(6)串行口1个全双工的异步串行口,4种工作方式。可进行串行通信,扩展并行1/0口,可与多个单片机构成多机系统。(7)PO口、P1口、P2口和P3口4个8位并行1/0口。(8)特殊功能寄存器(SFR)共有32个特殊功能寄存器,用于CPU对片内各外设部件进行管理、控制和监视。特殊功能寄存器实际上是片内各外设部件的控制寄存器和状态寄存器,这些特殊功能寄存器映射在片内RAM区的80H~FFH的地址区间内。(9)1个看门狗定时器WDT当单片机由于干扰而使程序陷入死循环或跑飞状态时,可引起单片机复位,使程序恢复正常运行。111
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单片机,使用AT89C51/AT89S51单片机的系统,在保留原来软硬件的基础上,可用AT89S52直接代换。12
12 AT89S52完全兼容AT89C51/AT89S51单片机,使用 AT89C51/AT89S51单片机的系统,在保留原来软硬件的基 础上,可用AT89S52直接代换
2. 2AT89S52的引脚功能首先熟悉并掌握各引脚的功能。AT89S52与各种8051单片机的引脚是兼容的。目前,AT89S52单片机多采用40引脚的DIP封装(双列直插),以及44引脚的PLCC和TQFP封装方式的芯片,外形见图2-2(a)和图2-2(b)。AAMELAT69S52064724AU 0604A(a)40引脚的DIP封装(b)44引脚的PLCC封装或TQFP封装13图2-2AT89S52单片机的外形
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单片机的DIP封装的引脚名称见图2-3(a),44引脚的PLCC和TOFP封装方式的引脚名称,见图2-3(b)和图2-3(c)。44引脚的PLCC和TQFP封装方式的芯片,有4只引脚是无用的,标为“NC”。14
14 AT89S52单片机的DIP封装的引脚名称见图2-3(a) ,44 引脚的PLCC和TQFP封装方式的引脚名称, 见图2-3(b)和 图2-3(c)。44引脚的PLCC和TQFP封装方式的芯片,有4 只引脚是无用的,标为“NC
40T2/PL0bvee39PO.OT2EX/P1.1日2aP1.2口38PO.1T7z'od0OND&OdodId4P37PO.2P1.34-P---P1.436PO.341405MOSI/P1.539P0.435MOSI/P1.56PO.438bp0.5MIS0/P1.68MISO/P1.634PO.5SCK/P1.7937P0.633SCK/P1.7日P0.6RSTD1036P0.732RSTOPO.7RXD/P3.0D1135EA/VppAT89S52NCO1234NC1031RXD/P3.0EA/VmAT89S52TXD/P3.101333ALE/PROGTXD/P3.13011ALE/PROG32PSENINT0/P3.2142912INTO/P3.2PSENINT1/P3.31531P2.728P2.7INT1/P3.313TO/P3.41630P2.62714P2.6T0/P3.429bP2.5T1/P3.5D17425262728T1/P3.51526P2.518192021222324PI口中口pg6a/UD25WR/P3.6口16P2.41L'cd/TAND021zd佳24117口P2.3RD/P3.7口逗23XTAL2H18P2.222XTALI19P2.121Vss20P2.0(a)DIP封装的引脚分布(b)PLCC封装的引脚分布15
15 (a)DIP封装的引脚分布 (b) PLCC封装的引脚分布