新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于C8051F120核心的嵌入式彩色顯示系統設計

        基于C8051F120核心的嵌入式彩色顯示系統設計

        作者: 時間:2012-06-13 來源:網絡 收藏
        數值小于0x20時,表示該字節是不可打印的數值,可用這36個數值作為界面操作的控制命令字節。連續接收完兩個數值大于0xA0數據時,就可以轉換成某個漢字;每接收到一個數值為0x20~0x7f的數據時,就可以轉換成某個ASCII碼字符;每接收到一個數值小于0x20的數據時,就可以翻譯成某個操作命令,進行相應的控制操作。圖4為鍵盤接口操作中斷流程。

          d.JPG

          3.3 通過觸摸屏進行界面操作

          通過觸摸屏進行界面操作時,手寫識別微控制器ePH1200AQ將手寫的軌跡封包后發送到單片機的串口1。操作過程中的數據主要包括輸入漢字時,識別輸入的筆畫,向單片機發送候選字;畫圖時,實時發送屏幕觸點的坐標;觸控時,發送觸控點的坐標。ePH1200AQ的通信協議命令格式如表1所列。

          e.JPG

          表1中的識別型態命令(0x10)的識別型態定義值定義了可以識別的字集,包括漢字一/二級字庫、大小寫英文字母、數字、符號、預設手勢、平假名和片假名。

          ePH1200AQ與單片機串口1通信,發送的是命令封包,需要考慮封包的幀定位,確定封包的包頭和包尾。表1中的命令格式中,封包長度最長的命令為“發送候選字陣列”命令(命令代碼為0x18),ePH1200AQ發送的候選字個數最多為10個,每個候選字為兩個字節的數據,該命令的最大長度為25字節,可創建一個具有25個元素的數組(uartl_RX_buffer[25])作為命令緩存。

          結語

          本文設計了一種以作為核心處理器的彩色圖形系統,其突出的優點是實時性強、接口電路簡單、可擴展性強。該系統集成度高,攜帶方便,實用性強,在很多領域都具有應用性,具有一定的研究和應用價值。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 下一頁

        關鍵詞: C8051F120 嵌入式 顯示

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 聊城市| 舞钢市| 颍上县| 腾冲县| 大邑县| 商都县| 冀州市| 滁州市| 永善县| 海晏县| 武乡县| 怀宁县| 怀远县| 永泰县| 荆州市| 芜湖市| 阿拉善右旗| 蒙阴县| 浦江县| 托克托县| 天津市| 永昌县| 岗巴县| 宾阳县| 寿光市| 奇台县| 蓬溪县| 泰和县| 尼玛县| 淄博市| 滦南县| 抚州市| 丘北县| 旅游| 荥阳市| 宕昌县| 芦溪县| 海南省| 望谟县| 名山县| 吉木萨尔县|