<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è) > 光電顯示 > 設計應用 > 通用型智能數字顯示面板的設計方法

通用型智能數字顯示面板的設計方法

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

2.3 通信接口電路

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

  此顯示既可作為調節儀表的顯示器使用,也可作為獨立顯示器使用。但是,無(wú)論何種應用,都需數字通信。

  AT89C5X單片機有一個(gè)內置的串行通信接口。在作為調節儀表的顯示器使用時(shí),考慮到調節儀表與上位機通信要占用儀表的串行

  通信接口,因此,顯示與調節儀表的通信就不能使用此接口。為此,本顯示自定義了與調節儀表的通信接口電路,即將單片機的P3. 2、P3.3、P3.4、P3.5作為與調節儀表的數字通信接口。通信時(shí),可將兩個(gè)單片機的P3.2、P3.3交叉相連作為握手信號,P3.4、P3.5互聯(lián)作為數據傳輸線(xiàn)。P3.2、P3.3具有外部中斷功能,故可采用外部中斷方式來(lái)進(jìn)行通信,以提高數據的傳輸速度。

  若作為獨立顯示器使用時(shí),可使用顯示面板內部的串行通信接口。該方式只需要對連接串口引腳的發(fā)光二極管進(jìn)行調整即可。

  2.4 按鍵

  通常根據按鍵數量的多少,可將按鍵的分為矩陣式鍵盤(pán)和獨立式鍵盤(pán)。

  矩陣式鍵盤(pán)常用在按鍵數量較多的系統中,這種鍵盤(pán)由行線(xiàn)和列線(xiàn)組成,按鍵設置在行、列結構的交叉點(diǎn)上。行列線(xiàn)分別連在按鍵開(kāi)關(guān)的兩端。

  獨立式鍵盤(pán)通常用在按鍵較少的系統中,每個(gè)按鍵單獨占有一根I/O口線(xiàn),各鍵的工作狀態(tài)相互獨立,互不影響。由于本文的顯示面板的調節按鍵只有4個(gè),因此,使用獨立式按鍵接法。其鍵盤(pán)接口電路如圖2所示。

  

  圖2中,單片機P0口的P0.4、P0.5、P0.6、P0.7分別與按鍵1、2、3、4相連,以對按鍵操作進(jìn)行控制。在按鍵處理時(shí),通常要考慮按鍵去抖問(wèn)題,經(jīng)常使用的硬件去抖有濾波消抖電路和雙穩態(tài)消抖電路,也可以采用軟件去抖。本文在設計時(shí),考慮到LED顯示面板大小的限制,故采用軟件去抖。

  3 軟件設計

  本LED顯示面板的功能可用C51語(yǔ)言實(shí)現。軟件功能包括正常運行和儀表參數設定。

  3.1 主程序

  本設計的主程序主要完成顯示面板功能的確定、系統初始化、定時(shí)器初始化、按鍵功能的實(shí)現以及二極管的功能實(shí)現等。

  (1)顯示面板功能的確定

  這里采用組合鍵操作來(lái)進(jìn)行顯示面板的功能切換。

  初始狀態(tài)下,若作為調節儀表的顯示器使用,則其正常工作狀態(tài),為狀態(tài)1。

  在狀態(tài)1情況下,按下按鍵4不釋放,再將按鍵1按下,此時(shí)仍可作為調節儀表的顯示器使用,但系統會(huì )進(jìn)入參數設定狀態(tài),此為狀態(tài)2。為了提醒進(jìn)入狀態(tài)2,紅色發(fā)光二極管會(huì )閃爍三次以提示參數設定完畢,連按兩次按鍵4,即可返回狀態(tài)1。



評論


相關(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>