/数据总线口,对外部程序或数据存储器寻址时低 8位地址与数据总线分时使用 P0口:先送低 8位地址信号到 P0口,由地址锁存信号 ALE 的下降沿将地址信号锁存到地址锁存器后,再作为数据总线的口线对数据进行输入或输出。 P1口( 1~8脚) ——准双向口(三态),可驱动 4个LSTTL 门电路。用作输入线时,口锁存器必须由单片机先写入“1”,每一位都可编程为输入或输出线。 P2 口( 21~28) ——准双向口(三态),可驱动 4个LSTTL 门电路。可作为输入/ 输出口,实际应用中一般作为地址总线的高 8位,与 P0 口一起组成 16 位地址总线,用于对外部存储器的接口电路进行寻址。 P3口( 10~17脚) ——准双向口(三态),可驱动 4个LSTTL 门电路。双功能口,作为第一功能使用时,与 P1口一样;作为第二功能使用时,每一位都有特定用途,其特殊用途如表 3.1所示: 表3 .1 P3 口第二用途 3.2.2 最小系统电路 STC89C52 的最小系统如图 3-3 所示,整个最小系统由三个部分组成,晶振电路部分、复位电路部分、电源电路等三个部分组成。晶振电路包括 2个30pF 的电容 C2和C3 ,以及 12M 的晶振 X1。电容的作用在这里是起振作用,帮助晶振更容易的起振,取值范围是 15-33pF 。晶振的取值也可以是 24M , 晶振的取值越高,单片机的执行速度越快。在进行电路设计的时候,晶振部分越靠近单端口引脚第二功能注释 P3.0 RXD 串行口数据接收端 P3.1 TXD 串行口数据发送端 P3.2 /INT0 外中断请求 0 P3.3 /INT1 外中断请求 1 P3.4 T0定时/计数器 0外部计数信号输入 P3.5 T1定时/计数器 1外部计数信号输入 P3.6 /WR 外部 RAM 写选通信号输出 P3.7 /RD 外部 RAM 读选通信号输出