能擴(kuò)展微機(jī)輸出端口的RC低通濾波器
幾乎是摩爾定律的必然結(jié)果:明年,微機(jī)將具有更多功能,軟件開發(fā)團(tuán)隊(duì)也會(huì)有更宏大的構(gòu)想。可惜,輸出針腳的數(shù)量并未增加。找到一個(gè)多余輸出端口用于診斷、測(cè)試或標(biāo)準(zhǔn)I/O都是很困難的。圖1中的單一針腳“總線”以簡(jiǎn)單的附加硬件可提供無數(shù)的并行輸出。帶有RC低通濾波器的微機(jī)輸出,控制串/并轉(zhuǎn)換器HC164。要向串/并轉(zhuǎn)換器中輸入數(shù)據(jù),每個(gè)位中要含有1-0-1的轉(zhuǎn)換,這種轉(zhuǎn)換可改變低態(tài)的長(zhǎng)度。如果低態(tài)長(zhǎng)于低通濾波器的時(shí)間常數(shù),會(huì)有一個(gè)0轉(zhuǎn)到寄存器中。如果低態(tài)較短,則有一個(gè)1轉(zhuǎn)入寄存器中。這樣時(shí)鐘和數(shù)據(jù)信號(hào)結(jié)合成單一信號(hào)。低通濾波器可將時(shí)鐘信號(hào)與數(shù)據(jù)信號(hào)分離開(圖2)。
本文引用地址:http://m.butianyuan.cn/article/188408.htm盡管圖1中的電路可控制反應(yīng)緩慢的器件,如繼電器或LCD。如將其與LED合用,當(dāng)HC164在寫操作時(shí)會(huì)產(chǎn)生令人不快的閃爍。為了解決此問題,圖3中的電路采用了串入/并出寄存器4094,它有一個(gè)頻閃輸入允許同時(shí)更新所有輸出,沒有中間級(jí)別。一對(duì)單穩(wěn)態(tài)電路提供了數(shù)據(jù)和頻閃信號(hào),此電路應(yīng)能控制并行器件,如基于HD44780的顯示模塊。
評(píng)論