新聞中心

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

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

        作者: 時間:2011-11-22 來源:網絡 收藏


        針對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。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南京市| 阜宁县| 麟游县| 彭州市| 阳谷县| 浑源县| 蒲城县| 濮阳市| 广河县| 白城市| 扶沟县| 泾阳县| 温泉县| 正定县| 阿尔山市| 会同县| 马关县| 开阳县| 琼海市| 小金县| 大英县| 邓州市| 中牟县| 收藏| 边坝县| 西昌市| 肇州县| 承德市| 大足县| 克山县| 崇左市| 阳高县| 东兴市| 巩留县| 湘潭县| 三穗县| 泾阳县| 怀安县| 鄂温| 安福县| 广昌县|