验时,P2口同时接收高8位地址和一些控制信号。Р·P3口:P3是一带有内部上拉电阻的8位双向的I/O端口。P3口的输出缓冲能驱动4个TTL逻辑门电路。当向P3口写1时,通过内部上拉电阻把端口拉到高电平,此时可以用作输入口。作为输入口,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出电流(IIL)。Р·RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期的高电平将使单片机复位。Р·ALE/:当访问外部存储器时,地址锁存允许是一输出脉冲,用以锁存地址的低8位字节。当在Flash编程时还可以作为编程脉冲输出(Р)。Р一般情况下,ALE是以晶振频率的1/6输出,可以用作外部时钟或定时目的。但也要注意,每当访问外部数据存储器时将跳过一个ALE脉冲。Р·:程序存储允许时外部程序存储器的读选通信号。当AT89C52执行外部程序存储器的指令时,每个机器周期两次有效,除了当访问外部数据存储器时,将跳过两个信号。Р·/VPP:外部访问允许。为了使单片机能够有效的传送外部数据存储器从0000H到FFFH单元的指令,必须同GND相连接。需要主要的是,如果加密位1被编程,复位时EA端会自动内部锁存。Р当执行内部编程指令时,端。Р·XTAL1:振荡器反相放大器以及内部时钟电路的输入端。Р·XTAL2:振荡器反相放大器的输出端。Р3.5 LCD显示器Р选用的LCD1602引脚图如右图所示:Р3.6 无线数传模块Р选用PTR2000实现无线通信,引脚图如下:Р四.改进意见Р4.1 秒脉冲的改进Р为了提高精度减小误差,在用秒脉冲电路时,可以用四秒脉冲,这样,单片机得出的计数值就要去除以四,相当于一次求平均数的过程,这样便能减小误差。具体做法如下所述: Р采用32768HZ晶体震荡器,利用CD4060芯片经过12级分频得到8HZ的信号,再经过CD4013双D触发器经过二分频得到2HZ的方波,即输出