PSEN(--------) : 外部程序存储器的读选通信号。在外部程序存储器获取指令期间,每个机器周期将输出两个脉冲。此时,当访问外部数据存储器时,这两次有效的脉冲信号将不出现;
EA(-----) /VPP : CPU仅访问外部程序存储器时,EA(-----) 必须是低电平。注意当加密位为1时,EA(-----) 将内部锁定为复位;当EA(-----) 接高电平时,微处理器将执行内部程序存储器的指令。在FLASH编程时,此引脚可以用于接12V编程电源(VPP);
XTAL1 : 振荡器反相放大的输入端及内部时钟工作电路的输入;
XTAL2 : 来自反向振荡器的输出
所示为单片机在硬件电路中管脚连接图:
主芯片与其他各个部分的电路可用引脚上的网络标号来连接,这样电路更加清晰明了,不会因为线路的错综复杂而出错或连接错误。
3.2 时钟芯片
DS1302 是美国DALLAS公司生产的一种时钟芯片,具有低功耗、高性能的特点,并且带有RAM。它采用SPI三线接口技术能够与CPU进行同步通信,并且可以一次传送多个字节的RAM数据和时钟信号。它还可以对年、月、日、时、分、秒进行调整和计时。它的工作电压为2.5~5.5V。DS1302有主电源和备用电源,可以设置备用电源充电方式,当主电源不能工作时,备用电源能够继续供电,使工作系统继续正常运行。DS1302能够进行数据记录,对一些具有特殊意义的数据点,它还能在记录该数据的同时记录下其相对应的时间, 所以在很多测量系统都会用到DS1302。
DS1302的引脚特性:Vcc1为后备电源,VCC2为主电源。当Vcc2>Vcc1+0.2V时,由Vcc2向DS1302供电,当Vcc2< Vcc1时,由Vcc1向DS1302供电。X1和X2是振荡源,外接32.768kHz晶振。I/O是双向数据线。 CE是输入信号,在读、写数据时,必须为高电平。该引脚有两个功能:第一,CE提供了如何结束传输单字节或多字节数据的方法;其次,CE的开始控制字访问移位寄存器时的逻辑。SCLK是串行时钟,输入,用来控制数据的输出和输入。RST是复位/片选线,将RST输入驱动置高电平就可以启动所有的数据传送。RST输入具有两种功能:第一,RST接通控制逻辑,可将地址/命令序列输入移位寄存器;第二,RST提供了结束传送单字节或多字节数据的方法。 上电运行时,如果Vcc≥2.5V,RST必须置于低电平。只有在SCLK是低电平时,才能将RST置于高电平