74ls123應(yīng)用電路四:定時(shí)器電路
74LS123構(gòu)成的定時(shí)器產(chǎn)生矩形波信號(hào),用74HC161和與非門(mén)74HC03構(gòu)成加十進(jìn)制計(jì)數(shù)器,74LS248控制七段共陰極數(shù)碼管顯示電路顯示,計(jì)數(shù)器計(jì)數(shù)滿產(chǎn)生觸發(fā)信號(hào)觸發(fā)雙JK觸發(fā)器,雙JK觸發(fā)器在觸發(fā)信號(hào)的作用下輸出發(fā)生高低電平跳變,通過(guò)直流電機(jī)驅(qū)動(dòng)電路改變電機(jī)兩端電壓方向,進(jìn)而改變電機(jī)轉(zhuǎn)向。電路中開(kāi)關(guān)也可是電機(jī)制動(dòng),正反轉(zhuǎn)。
74ls123應(yīng)用電路五:看門(mén)狗電路
下圖所示電路為由定時(shí)器/計(jì)數(shù)器8253 和可再觸發(fā)單穩(wěn)態(tài)多諧振蕩器74LS123組成的硬件“看門(mén)狗”電路,將8253 計(jì)數(shù)器0 設(shè)置成方式0 計(jì)數(shù)結(jié)束中斷方式,其工作原理為
將8253 計(jì)數(shù)器0 設(shè)置成方式0 計(jì)數(shù)結(jié)束中斷方式,寫(xiě)入控制字后,輸出端OUT 為低電平作為初始狀態(tài)。因GATE 位始終為高電平,則允許計(jì)數(shù)。對(duì)計(jì)數(shù)器0的計(jì)數(shù)器高字節(jié)和低字節(jié)連續(xù)兩次寫(xiě)操作(由方式控制字的D5D4 確定為11)以啟動(dòng)i計(jì)數(shù)器工作。因通常選8253 的定時(shí)時(shí)間稍大于正常程序循環(huán)一次運(yùn)行的時(shí)間,所以,程序正常運(yùn)行,則在計(jì)數(shù)值減到0 以前,CPU 又重寫(xiě)計(jì)數(shù)值,將重新啟動(dòng)計(jì)數(shù)器,所以O(shè)UT端仍為低電平,74LS123的 端一直為高電平,不能復(fù)位8051單片機(jī)。但若在計(jì)數(shù)器減到0時(shí)CPU 未刷新計(jì)數(shù)值, 說(shuō)明程序飛掉或死循環(huán),將產(chǎn)生溢出,GATE 變?yōu)楦唠娖健?”,相當(dāng)于74LS123的A端輸入一個(gè)負(fù)跳變信號(hào),則其進(jìn)入暫穩(wěn)態(tài), 變?yōu)榈碗娖健?”,取反后變?yōu)楦唠娖?,即可?fù)位8051單片機(jī),使程序進(jìn)入OOOOH 重新執(zhí)行程序。
74ls123相關(guān)文章:74ls123中文資料匯總(74ls123引腳圖及功能_工作原理及應(yīng)用電路)
74ls123相關(guān)下載:74LS123中文資料pdf
評(píng)論