新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 智能液晶觸摸與單片機接口的設計

        智能液晶觸摸與單片機接口的設計

        作者: 時間:2011-11-22 來源:網絡 收藏
        例如:用波特率為2400b/s進行通信設置;
        Sample:FO 5A 15 00 09 60 A5 FO程序如下:

        3.3 觸摸位置檢測程序設計
        LJD-ZN-8400T顯示終端可以根據外部觸摸位置,由串口輸出觸摸位置坐標。實際應用時,需要設置觸摸功能區的左上角坐標和右下角坐標,從而可以確定一個觸摸功能區。所以,根據串口輸出的觸摸位置坐標,即可以判斷是否觸摸在確定功能區,而執行相應的功能。
        串口輸出觸摸屏位置坐標數據格式如下:
        數據包頭+數據類型+XH+XL+YH+YL+標志位+數據包尾

        說明:LJD-ZN-8400T的觸摸屏分按下和抬起2個鍵值,其是通過標志位來判斷的。觸摸屏的值與屏的分辨率是一致的,左上角是起始位置,x坐標是(00,00),y坐標是(OO,00);右下角是最大值,x坐標是(03,19),y坐標是(02,39)。觸摸位置判斷子程序流程圖如圖1所示。
        用戶自定義觸摸按鍵,編程的時候首先要根據串口輸出的數據,判斷觸摸點的.x/y坐標值。當觸摸點x的坐標值大于所定義的左上角x坐標值和小于所定義的右下角x坐標值,并且觸摸點y的坐標值在大于所定義的左上角y坐標值和小于所定義的右下角y坐標值時,可以確定觸摸點在所定義的按鍵范圍之內,調用該按鍵的鍵功能子程序,否則,視為無效觸摸點。



        4 結語
        隨著現代微電子技術的發展,各種設備的智能化程度越來越高,對操作性的要求也越來越高,良好的人機交互界面越來越受到設計者的重視。本文介紹基于LJD-ZN-8400T系列智能觸摸液晶顯示終端與單片機的接口及編程具有廣泛的使用價值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泊头市| 泾源县| 固原市| 旬邑县| 图木舒克市| 广丰县| 阿拉善盟| 嘉定区| 汾阳市| 许昌市| 曲沃县| 阜宁县| 株洲市| 浦县| 华坪县| 息烽县| 蕉岭县| 丰城市| 莱西市| 扎赉特旗| 长兴县| 开化县| 崇礼县| 万州区| 百色市| 乌拉特中旗| 永胜县| 彰武县| 永寿县| 海城市| 云南省| 株洲市| 巴里| 苍梧县| 大港区| 汶上县| 钟山县| 上思县| 邻水| 疏勒县| 正蓝旗|