P2口 8位并行I/O端口 XTAL1 晶振电路反向输入端
RST 复位输入 XTAL2 晶振电路反向输出端
P3口 8位并行 I/O端口、 特殊信号输入输出 EA/VPP 内外ROM选择/片内EPROM编程电源
3。1。2 时钟电路
单片机时钟电路,为外部电路的运行和单片机的运行提供时钟信号,它协助外部晶体来实现震荡。该单片机时钟电路由晶体振荡器和电容组成。51单片机内部设定有一个反向放大器,该放大器以XTAL1为输入接口,以XTAL2为输出接口,在这两个接口上引出以石英晶体和两个电容组成的外接定时原件,这样自己震荡便会在内部振荡器内产生。本次设计的晶振选择参数为11。0592MHZ,原因是一般晶振的选择大约是在1。2 ~ 12MHz之间,甚至可以达到或超过24MHZ,但是一般频率越高,单片机的损耗就越大,因此,11。0593MHZ不仅能满足设计要求,还可以适当的减小损耗。
外界常用的电容大小有:12pF、16pF、20pF、30pF,本设计采用的电容的大小是30pF。和晶振并联的两个电容的大小对振荡频率起到微调作用,不会大幅度影响振荡频率。晶振电路如图3-2所示。来自~优尔、论文|网www.youerw.com +QQ752018766-
图3-3 晶振电路图
3。1。3 复位电路
系统在运行时,难免会出现故障,这时候就需要进行复位。因此,确保系统能够稳定可靠工作,复位电路是必不可少的部分。复位电路的工作原理图如图3-3所示。RST端口为高电平时,单片机开始复位。电路中的电容C开始被充电当电源VCC接通以后,RST端口显示为高电平,阻值为10K的电阻两端存在电压,单片机被复位,几毫秒的时间以后,电容C被充满电。由于是直流电源,电容C在电路中相当于断路。此时10K电阻上的电压和电流都瞬间降为0,RST端口显示为低电平,单片机开始工作。下面分为两步,第一步使复位键S闭合,电容C开始放电,10K的电阻两端存在电压,单片机被复位。第二步为松开复位键S,电容C开始充电,单片机开始进入工作状态在几毫秒的充电时间之后。