新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 旋鈕式鍵盤及其與AT89C52的接口技術(shù)

旋鈕式鍵盤及其與AT89C52的接口技術(shù)

作者: 時(shí)間:2012-03-27 來源:網(wǎng)絡(luò) 收藏

66.jpg

3.2 實(shí)現(xiàn)計(jì)數(shù)

由圖3可以看出,順時(shí)針轉(zhuǎn)動(dòng)時(shí),PIN2先跳變;逆時(shí)針轉(zhuǎn)動(dòng)時(shí),PIN4先跳變,且都有00、01、10、11四個(gè)穩(wěn)定狀態(tài)。順時(shí)針轉(zhuǎn)動(dòng)時(shí)狀態(tài)變化為00→10→11,或者11→01→00;逆時(shí)針轉(zhuǎn)動(dòng)時(shí)狀態(tài)變化為00→01→11,或者11→10→00,且01、10的狀態(tài)是暫時(shí)性的(稱為中間狀態(tài))。所以,可以通過初始狀態(tài)和中間狀態(tài)的狀態(tài)變化判斷旋鈕的旋轉(zhuǎn)方向,實(shí)現(xiàn)流程如圖5所示。

DIY機(jī)械鍵盤相關(guān)社區(qū):機(jī)械鍵盤DIY




評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉