A 系列智能型彩屏終端,是在汲取了眾多客戶要求和建議的基礎上,采用32 位RSIC-MCU 開發的
一款易使用的64K 色的TFT 真彩顯示模塊,可以直接和具有UART 串行接口的MCU(如51 單片機、
AVR、PIC、DSP、ARM、工控機等)連接。用戶只需通過串口向終端發命令,便可完成相應的操作。
智能型彩屏終端的主要特點如下:
16位真彩色顯示(65536色);
采用UART串行接口,支持多種通訊波特率,從1200bps到921600bps,默認波特率為
19200bps,支持TTL電平和RS232電平;
內置128Mbit FLASH 存儲器,可存放107幅320*240像素的圖片;
智能型顯示終端出廠預置了字庫,包括:8x16/12x24/16x32 ASCII碼;16x16/24x24/32X32
漢字;
支持使用配套的電腦開發軟件(OCM-A.EXE)把圖片數據、頁面數據預先下載到終端內部
的圖片存儲區;
提供PC端配套開發軟件,方便客戶“零”代碼界面設計、將任意圖片下載至彩屏
用戶只需發送簡單的指令到終端,就可實現顯示漢字,顯示圖片,畫點、畫線、畫矩形、
畫圓等圖形繪制功能以及加載指定頁面、獲取預設顯示窗口的坐標等。
內置實時時鐘;(可選)
內置蜂鳴器;(可選)
支持觸摸屏功能;(可選)
指令結構
【0xFD】【指令碼】【數據長度】【數據】【0xDD 0xCC 0XBB 0xAA】
1)0xFD:命令頭,1 個字節,每個指令發送前必須發送。終端根據該字節判斷一個命令的開始。
2)指令碼:具體請參考指令集,1 個字節。
3)數據長度:【數據】的字節數,2 個字節,【data-H】+【data-L】。因為數據*大長度為2000,所以,
數據長度根據數據量的多少,其表示范圍:【0x00】【0x00】——【0x07】【0xd0】。
4)數據:具體請參考指令集,*多2000 字節,凡是介于指令碼和結束碼之間的統稱為數據,數據中每
個字節的具體定義根據不同的命令碼而有所不同,有的指令碼不需要數據。
5)0xDD 0xCC 0XBB 0xAA:結束碼,4 個字節。終端在接收到命令頭后,只有接收到這4 個字節,才
認為一個命令結束。
注意:命令頭(0xFD)、數據長度和結束碼(0xDD 0xCC 0XBB 0XAA)是每個指令必須發送的,所以
在后續的指令中均不額外說明,即下面只是講指令碼和數據。
指令集
說明:
1) 指令集中的數據均為16 進制格式。
2) 凡是指令集中的顏色、坐標,均用2 個字節表示。
3) 凡是用2 個字節表示單個參數的,在串口發送的時候都是按照先發高8 位,后發低8 位的方式發送
(即,MSB 方式,高字節在前,低字節在后)。
4) 本智能型顯示器的顏色數據為16 位,每個像素占兩字節,如表4-1 所示,其格式為R5-G6-B5,即
紅色占高5BIT,綠色占中間6BIT,藍色占低5BIT。可以顯示的顏色數為216 色,即65536 種顏色。