5多谐振荡器主要由NE555和电阻、电容等构成。图3-1所示为由555多谐振荡器和分频电路组成的信号发生器。图3-1由555多谐振荡器和分频电路组成的信号发生器由于555定时器内部的比较器灵敏度较高,而且采用差分电路形式,用555定时器组成的多谐振荡器的震荡频率受电源电压和温度变化的影响很小。接通电源后,电容C1被充电,当Vc上升到时,使V0为低电平,同时放点三极管T导通,此时电容C1通过R3和T放点,Vc下降。当Vc下降到时,V0翻转为高电平。电容C1放电所需要的时间。当放电结束时,T截止,Vcc将通过R3、R4向电容C1充电,Vc由上升到所需要的时间为,当Vc上升到时,电路又翻转为低电平。于是,在电路的输出端就得到了一个震荡频率为的周期性的矩形波。综合各方面因素考虑,在本设计中我们取R3=6.8K,R4=1K,C1=0.01uf,这样把它们的值代入中,我们可以得到,然后再经由三个十进制计数器74LS160组成的分频器将1KHZ的信号分成100HZ、10HZ、1HZ,其中1HZ信号作为秒计数器的CP脉冲,产生了为电路提供基准信号的脉冲。整点报时模块设计为了使我们能知道整点时刻的到来,本电路设计,能在整点到来前,按照没间隔一秒的规律发出声响,以最后一声声响结束时刻为整点时刻。假设5次声响分别发生在59分51秒、53秒55秒、57秒以及59秒,它们的声响持续时间均为1秒钟。据此,列出秒个位计数器的状态与声响状态的表格如表3-1所示。整点报时模块设如图3-2所示。图3-2整点报时模块其中U21A的1、2、4端口分别接秒十位计数器的Q0、Q2和秒个位计数器的Q0,U21B的9、10、12、13端口分别连接分十位计数器的Q0、Q2和分个位计数器的Q0、Q3。有源蜂鸣器的工作环境则是直接加上一个高电平给它的正极接口即可,所以我们用一个NPN型的三极管作为电流放大器,来驱动蜂鸣器工作。