<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于C8051F020的液晶顯示控制系統設計

基于C8051F020的液晶顯示控制系統設計

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

 

本文引用地址:http://dyxdggzs.com/article/235488.htm

按鍵的具體定義如下:

(1)“↑(上)”、“↓(下)”、“←(左)”、“→(右)”:移動(dòng)光標或切換不同內容的屏目、數據修改、完成口令輸入等;

(2)“Yes”:確認所做的操作,包括確認所選擇的菜單項或數據、確認所輸入的口令、確認被修改的數據等;

(3)“No”:可取消輸入的口令值或被修改的數據;

(4)“復位”:軟復位系統;

(5)“打印”:控制打印機打印輸出。

按鍵的工作方式分為編程控制方式和中斷控制方式兩種。本儀器采用中斷控制方式,流程圖如圖4所示。此方式可以提高CPU的效率,當有鍵按下時(shí),便向CPU申請中斷,CPU響應中斷后,在中斷服務(wù)程序中進(jìn)行鍵盤(pán)掃描、查鍵值與處理等工作。而編程控制方式是指在一個(gè)工作周期內,利用完成其他任務(wù)的空余時(shí)間,調用按鍵掃描子程序。經(jīng)程序查詢(xún),若無(wú)鍵操作,則返回;若有鍵操作,則進(jìn)而判斷是哪個(gè)鍵,并執行相應的鍵處理程序。這樣對CPU的使用效率就受到了影響。因此選用中斷控制方式。

 

 

本儀器采用的按鍵的開(kāi)關(guān)為機械彈性開(kāi)關(guān)。從按鍵按下到接觸穩定要經(jīng)過(guò)數毫秒的抖動(dòng)時(shí)間,松開(kāi)時(shí)也有這樣的問(wèn)題。抖動(dòng)時(shí)間的長(cháng)短由按鍵的機械特性決定,一般為5~10 ms。這樣就會(huì )引起一次按鍵多次讀取,對于抖動(dòng)問(wèn)題可以采用軟件方法??梢酝ㄟ^(guò)延時(shí)去抖動(dòng)的方法避免,即檢測出按鍵閉合后執行一個(gè)延時(shí)程序產(chǎn)生20 ms的延時(shí),讓前沿抖動(dòng)消失后再一次檢測鍵的狀態(tài),如果仍保持閉合狀態(tài)電平則確認為真正有鍵按下。當檢測到按鍵釋放后,也要給20 ms的延時(shí),待后沿抖動(dòng)消失后才能轉入該鍵的處理程序。

4 結語(yǔ)

利用YXD-12864A2圖形液晶顯示模塊設計電極質(zhì)分析儀的顯示界面,采用8位并型模式傳遞數據,主要是因為雖然占用了較多的I/O引腳,但與串行模式相比,編程簡(jiǎn)單的多;而且有8個(gè)8位I/O端口、64個(gè)數字I/O引腳,非常豐富,所以也不用考慮引腳不夠的問(wèn)題。通過(guò)添加按鍵系統,使顯示的內容可以由用戶(hù)來(lái)操作,非常方便。

led顯示器相關(guān)文章:led顯示器原理


負離子發(fā)生器相關(guān)文章:負離子發(fā)生器原理
上拉電阻相關(guān)文章:上拉電阻原理
離子色譜儀相關(guān)文章:離子色譜儀原理

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: C8051F020 YXD—12864A2

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>