周 韬
这里介绍的电子时钟器为带RS232C串口调时和定时等多项功能的电子时钟器,通过RS232C接口与PC机相连,PC机的通讯软件使用VB软件制作。由于调时定时都是在PC机前操作,可以解决挂在大厅较高的地方而造成的调时定时的不方便,且调时定时比较灵活,可一次设置多项定时时间(本文采用的是最多可一次设置10次定时时间项)。
单片机的硬件电路原理图
单片机的硬件电路原理图如图1所示。其中,P1.0脚接一个LED用来指示定时振铃开关状态,LED亮时表示定时振铃开关打开,LED灭时表示定时振铃开关关闭;P1.7脚用来驱动振铃定时响;使用共阳数码管显示,采用动态刷新的方式,P0口用来输出数码显示的段码,P2.0~P2.5用来驱动数码管的位码;这里的单片机使用的是12MHz的晶振,如果采用2400bps或更高的波特率,建议使用11.059MHz的晶振,可使串口通讯更准确;通讯线使用的是屏蔽线。