双向数据总线。当P0口被地址/数据总线占用时,就不能再作I/O口使用了。РP1.7~P1.0:P1口作通用I/O口使用,用于传送用户的输入/输出数据。РP2.7~P2.0:P2口是一个8位准双向I/O端口,它既可作为通用I/O口使用,也可与P1口配和,作为外存储器的高8位地址总线,输出高8位地址,使P2和P1口一起组成一个16位片外存储器单元地址。РP3.7~P3.0:这组引脚除作为一般准双向I/O口外,每个引脚还具有第二功能。具体分配如表3-1所示。Р表3-1 P3口各位的第二功能РP3口的位Р第二功能Р注释РP3.0РP3.1РP3.2РP3.3РP3.4РP3.5РP3.6РP3.7РRXDРTXDРT0РT1Р串行数据接收口Р串行数据发送口Р外中断0输入Р外中断1输入Р计数器0计数输入Р计数器1计数输入Р外部RAM写选通信号(输出)Р外部RAM读选通信号(输出)Р②控制引脚РALE/:地址所存允许信号/编程脉冲输入端;Р/VPP:允许访问片外存储器/编程电源输入端;Р:片外程序存储器允许输出信号端; РRST/VPD:复位信号输入端/备用电源输入端;Р③时钟引脚(2条)РXTAL1:接外部晶体的一个引脚。在单片机内部,它是反相放大器的输入端,而这个放大器构成片内振荡器。当采用外部时钟时,该引脚必须接地。РXTAL2:接外部晶体的另一个引脚。在单片机内部,接上述振荡器的反相放大器的输出端。当采用外部时钟时,该引脚输入外部时钟脉冲。Р④电源引脚(2条) РVCC为+5V电源线,VSS为接地线。Р(4)8031最小应用系统Р单片机8031是将CPU、RAM和I/O接口都集成在一块大规模集成电路芯片上的微型计算机。就其组成而言,一块单片机芯片包括了计算机的全部基本部件,但它还不能构成最小应用系统。单片机的最小应用系统应包括:单片机、上电复位部分和晶振时钟源,如图3.2所示。