<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于LJDZN8400T的智能觸摸液晶顯示終端控制系統(tǒng)

          基于LJDZN8400T的智能觸摸液晶顯示終端控制系統(tǒng)

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

            3.3 位置檢測(cè)程序設(shè)計(jì)

            LJD-ZN一8400T顯示可以根據(jù)外部位置,由串口輸出位置坐標(biāo)。實(shí)際應(yīng)用時(shí),需要設(shè)置觸摸功能區(qū)的左上角坐標(biāo)和右下角坐標(biāo),從而可以確定一個(gè)觸摸功能區(qū)。所以,根據(jù)串口輸出的觸摸位置坐標(biāo),即可以判斷是否觸摸在確定功能區(qū),而執(zhí)行相應(yīng)的功能。

            串口輸出觸摸屏位置坐標(biāo)數(shù)據(jù)格式如下:

            說(shuō)明:LJD-ZN-8400T的觸摸屏分按下和抬起2個(gè)鍵值,其是通過(guò)標(biāo)志位來(lái)判斷的。觸摸屏的值與屏的分辨率是一致的,左上角是起始位置,z坐標(biāo)是(oo,00),Y坐標(biāo)是(oo,00);右下角是最大值, 坐標(biāo)是(03,19),Y坐標(biāo)是(02,39)。觸摸位置判斷子程序流程圖如圖1所示。

            用戶自定義觸摸按鍵,編程的時(shí)候首先要根據(jù)串口輸出的數(shù)據(jù),判斷觸摸點(diǎn)的x/y坐標(biāo)值。當(dāng)觸摸點(diǎn)的坐標(biāo)值大于所定義的左上角z坐標(biāo)值和小于所定義的右下角z坐標(biāo)值,并且觸摸點(diǎn)Y的坐標(biāo)值在大于所定義的左上角Y坐標(biāo)值和小于所定義的右下角Y坐標(biāo)值時(shí),可以確定觸摸點(diǎn)在所定義的按鍵范圍之內(nèi),調(diào)用該按鍵的鍵功能子程序,否則,視為無(wú)效觸摸點(diǎn)。

            4 結(jié)語(yǔ)

            隨著現(xiàn)代微電子技術(shù)的發(fā)展,各種設(shè)備的化程度越來(lái)越高,對(duì)操作性的要求也越來(lái)越高,良好的人機(jī)交互界面越來(lái)越受到設(shè)計(jì)者的重視。本文介紹LJD-ZN~8400T系列觸摸與單片機(jī)的接口及編程具有廣泛的使用價(jià)值。

          電子血壓計(jì)相關(guān)文章:電子血壓計(jì)原理



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

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();