• P2端口(21~28引脚,P2.0~P2.7):P2口与P1口很相似,但P2口可直接连接外部设备,一般作为外部高8位的地址总线。
• P3端口(10~17引脚,P3.0~P3.7):P3口与P2,P1相似,P2口有两个功能,但常使用第二个功能。
表2.2 P3口引脚复用功能
引脚号 复用功能
P3.0 RXD(串行输入口)
P3.1 TXD(串行输出口)
P3.2 (外部中断0)
P3.3 (外部中断1)
P3.4 T0(定时器0的外部输入)
P3.5 T1(定时器1的外部输入)
P3.6 (外部数据存储器写选通)
P3.7 (外部数据存储器读选通)
STC89C52引脚图
2.2.2单片机的存储配置
88C52内置8位中央处理单元、256字节内部数据存储器、8k片内程序存储器,32个双向输入/输出口、3个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。
3硬件设计源-自-751:,论'文'网]www.751com.cn
3.1抢答器的原理图
抢答器原理图
3.2单片机最小系统
52单片机的最小系统电路图:
单片机最小系统
(1)振荡电路图
振荡电路图
图为12MHZ的振荡电路,每个机器周期为1us。如果振荡器不起振,单片机系统将无法正常工作;振荡器运行不规律导致的结果是系统执行程序的时候就会出现时间上的误差,电路将无法通信。简单来说就是将直流电转化为交流电的装置。
(2)复位电路图
复位电路图
复位信号的输入端为RST引脚。复位信号是高电平有效,复位操作时产生二个机器周期以上。例如使用的时钟频率为6MHz,则复位脉冲信号应超过4us。复位电路的功能是,系统上电时提供复位信号,直至系统电源稳定后,撤销复位信号。采用含有电阻的复位电路,可以有效的解决电源毛刺和电源缓慢下降等引起的问题。
3.3时间调整按钮电路设计
8个抢答按键分别接入单片机的P1.0~P1.7端口,单片机通过读取P1.0~P1.7的值来判断当前输入的是8个抢答按键中的哪一个。抢答时间调整和回答时间调整接到单片机的P3.3和P3.4接口,加一及减一按键接到单片机的P3.5和P3.6接口。