新聞中心

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

        智能液晶觸摸顯示終端與單片機接口的設計

        作者: 時間:2010-08-12 來源:網絡 收藏


        針對LJD-ZN-8400T的二次開發,有與之配套的工具軟件,可以直接運行,輕松實現圖片下載,字庫下載等功能。用戶可以在計算機上選擇自己熟悉的方式,如:畫圖軟件、Photoshop軟件等。圖片必須保存為*.bmp格式。圖片的大小不超過640×480像素,因為LJD-ZN-8400T為640×480,超出的部分也不會,只會浪費存儲空間。
        圖片數量:LJD-ZN-8400T可以24位真彩位圖,對下兼容;可以顯示620×480整幅真彩圖片8幅,可以擴展為17幅;整幅256色圖片23幅,可擴展為48幅;整幅16色圖片47幅,可擴展為100幅;整幅單色圖片185幅,可擴展為400幅。

        2 控制命令、數據格式的說明
        LJD-ZN-8400T顯示系統提供了豐富的操作命令,者利用這些命令就可以很簡單地完成各個顯示功能的
        (1)顯示屏坐標值全部以BCD碼(十進制)格式發送或接收,在軟件時把BCD碼當作16進制直接處理,不需要轉換。
        例如:坐標x=200,y=120,那么傳輸時格式應該為:

        (2)如果接收到的坐標值為01H,23H,10H,80H表示x=123,y=180。
        (3)送到LCD顯示的數據必須為ASCII碼。數據傳輸過程如下:
        包頭+數據類型+(相關控制)+包尾說明:包頭格式統一為FOH,5AH個字節;數據類型為相關不同操作的命令;包尾格式統一為A5H FOH
        兩個字節;例如,波特率的設定命令為15H,其格式如下:
        數據包頭+數據類型+COM口+波特率(2個字節十六進制)+數據包尾

        COM口只有在與計算機通信時設定,如果是與等COM口通信,一般設為00H。
        例如:用波特率為2400b/s進行通信設置,Sample:FO 5A 15 00 09 60 A5 FO。上電時默認波特率為9600b/s,上電后用戶可以根據LJD-ZN設備通信協議進行更改。

        3 與顯示的程序設計
        3.1 串口的初始化設置

        主控制單元上電復位后,首先設置控制核心單片機的串口工作在方式1,速率為9600b/s。
        串口初始化設置程序:

        3.2 控制指令發送程序
        LJD-ZN-8400T顯示系統提供了豐富的操作命令,設計者利用這些命令就可以很簡單地完成各個顯示功能的設計。例如:波特率設定,命令為15H,格式如下:
        數據包頭+數據類型+C0M口+波特率(2個字節16進制)+數據包尾

        COM口只有在與計算機通信時設定,如果是與單片機等COM口通信,一般設為OOH。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 屯昌县| 四子王旗| 巴南区| 柯坪县| 呼玛县| 丽江市| 肥东县| 南漳县| 上杭县| 邹城市| 庄浪县| 三原县| 江永县| 吉安市| 鄂伦春自治旗| 宁波市| 黔东| 禹城市| 松原市| 云南省| 广水市| 米泉市| 赫章县| 固阳县| 清镇市| 中卫市| 抚州市| 沅陵县| 田阳县| 阿鲁科尔沁旗| 昂仁县| 莒南县| 抚州市| 玉山县| 潮州市| 虹口区| 十堰市| 邵武市| 锦州市| 湾仔区| 白银市|