基于單片機(jī)及CPLD的多間隔脈沖產(chǎn)生電路
2 硬件電路設(shè)計
2.1 單片機(jī)電路設(shè)計
單片機(jī)應(yīng)用系統(tǒng)工作時,除了進(jìn)入系統(tǒng)正常的初始化之外,當(dāng)由于程序運行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需按復(fù)位鍵以重新啟動。所以系統(tǒng)的復(fù)位電路必須準(zhǔn)確、可靠地工作。單片機(jī)的復(fù)位都是靠外部電路實現(xiàn)的,在時鐘電路工作后,只要在單片機(jī)的RST引腳上出現(xiàn)24個時鐘振蕩脈沖(即2個機(jī)器周期)以上的高電平,單片機(jī)便實現(xiàn)初始化狀態(tài)復(fù)位。為了保證應(yīng)用系統(tǒng)可靠地復(fù)位,系統(tǒng)采用按鍵電平復(fù)位方式。
單片機(jī)AT89S52的P1口與液晶顯示模塊LCD1602的數(shù)據(jù)端口相連,P3.2控制液晶模塊的讀寫;對比度調(diào)整端連接一個10 kΩ的可調(diào)電阻,用來調(diào)整液晶顯示亮度。另外,單片機(jī)的P2口與CPLD的8個I/O口相連,以進(jìn)行數(shù)據(jù)傳輸,其電路設(shè)計如圖2所示。本文引用地址:http://m.butianyuan.cn/article/171352.htm
DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY
評論