上的高电平,完成一次复位操作。8031 单片机采用两种复位方式:一种是加电自动复位,另一种为开关复位。ALE/PROG :ALE 是地址锁存允许信号。它的作用是把 CPU 从P0口分时送出的低 8 位地址锁存在一个外加的锁存器中。外部程序存储器读选通信号。当其为低电平时有效。 VPP :当EA为高电平且PC值小于0FFF H时CPU执行内部程序存储器中的程序。当EA为低电平时, CPU 仅执行外部程序存储器中的程序。 XTAL1 :震荡器的反相放大器输入,使用外部震荡器时必须接地; XTAL2 :震荡器的反相放大器输出,使用外部震荡器时,接收外围震荡信号; (2)片外三总线结构单片机在实际应用中,常常要扩展外部存储器、I/O 口等。单片机的引脚,除了电源、复位、时钟输入以及用户 I/O 口外,其余的引脚都是为了实现系统扩展而设置的,这些引脚构成了三总线形式: ⒈地址总线 AB 地址总线宽度为 16 位。因此,外部存储器直接寻址范围为 64KB 。由P0口经地址锁存器提供 16位地址总线的低 8位地址(A7~A0), P2口直接提供高 8位地址( A15 ~A8)。⒉数据总线 DB数据总线宽度为 8位,由 P0口提供。⒊控制总线 CB 控制总线由第二功能状态下的 P3 口和 4 根独立的控制线RST 、EA、ALE 和PSEN 组成。 3.1.2 8255A 可编程并行 I/O 口扩展芯片 8255A 可编程并行 I/O 口扩展芯片可以直接与 MCS 系列单片机系统总线连接,它具有三个 8位的并行 I/O 口,具有三种工作方式,通过编程能够方便地采用无条件传送、查询传送或中断传送方式完成 CPU 与外围设备之间的信息交换。 8255A 的结构及引脚功能: 1、8255A 的结构其中包括三个 8位并行数据 I/O 端口,二个工作方式控制电路,一个读/ 写控制逻辑电路和一个 8位