根据Freescale半导体公司MCC908QY型8位闪存微型计算机的图1所示电路,可提供一个低成本通用双守时器,该守时器可替代单触发电路。您能够经过修正汇编语言软件来满意特定运用要求。该电路选用微处理器 IC1的内部12.8MHz 时钟振荡器。内部时钟除以4即取得3.2 MHz时钟频率,此频率进一步除以守时器预订份额 64即取得50 kHz时钟。将守时器模数计数器除以 50000,可取得可发生1次/秒实时中止与主守时距离 的1Hz 时基。
每组4个的两组开关(S3至S6及S7至S10),别离以116秒的递量设置时刻距离 t1和 t2。虽然该图只给出了独自的DIP 开关,但您也可选用十六进制编码的旋钮式开关来设置时刻距离。为演示起见, LED D1至D4显现时序周期内的输出状况。正常翻开按钮开关S1与S2可开端及中止守时器作业周期。开端功用可发动主守时器,且仅当辅守时器中止时才作业。发动后,输出Q1在时刻距离t1内变为逻辑1(图 2)。输出Q2弥补输出Q1,并将逻辑1坚持至下一周期开端中止。在Q1的后沿,输出Q3在时刻距离t2内变为逻辑1。阅历距离t2后,输出Q4变为逻辑 1并坚持至下一周期开端中止。您可在任何时候运用中止开关S2来停止一个周期,并将4个输出复位为逻辑1。