《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于LJD-ZN-8400T智能觸摸液晶顯示終端與單片機的接口
基于LJD-ZN-8400T智能觸摸液晶顯示終端與單片機的接口
摘要: 選用LJD-ZN系列液晶顯示終端可解決以上全部問題。只要通過RS 232串行口將CPU與觸摸液晶顯示終端相連,利用系統CPU發幾個簡單的命令就可以實現對彩色及單色液晶顯示器的控制。
Abstract:
Key words :

  作為一種常見的顯示設備,LCD具有功耗低,體積小,重量輕,顯示信息量大等特點,尤其是在便攜設備中,更占據著絕對主流的地位。對于字符或數字的簡單信息顯示,通常可用段碼式LCD驅動器。對于復雜的信息顯示,則必須由點陣式LCD驅動器來顯示。最常見的點陣式LCD控制/驅動器中,有不帶中文字庫的LCD驅動器,也有帶中文字庫的LCD驅動器。隨著嵌入式系統的廣泛應用,出現了大量的16位和32位的嵌入式處理器。然而傳統的8位單片機長期用于生產實踐中,制造工藝成熟,性能更加可靠,因此仍然占有相當大的市場,特別是在汽車電子等對可靠性要求極高的領域。液晶顯示器具有顯示信息量豐富,功耗低,體積小,質量輕,無輻射等優點。觸摸屏作為一種特殊的計算機外設,是目前最自然、便利的一種人機交互方式。

  在微處理器系統中(MCS-51,C8051F,AVR,PIC,MPS430,DSP,部分工業用的ARM)使用LCD液晶顯示器設計一般比較麻煩,特別對于大點陣或者彩色的LCD設計更加困難。首先要選擇液晶屏,有進口的、國產的、無背光、帶背光、尺寸大小、點陣多少、單色、彩色、貨源情況、價格等。然后是LCD驅動器的問題,例如與選用的液晶模塊如何連接,如何顯示緩沖區的操作;與單片機如何連接,軟件如何編程等。另外,由于大屏幕液晶都是工作在圖形方式,所以還要建立各種字庫(外文,漢字、圖形符號等),并研究如何顯示這些符號和漢字。在需要顯示曲線圖形時,還需計算機圖形學等相關知識,并用單片機程序來實現各種算法等。通常大屏幕液晶顯示系統的設計將占用很多的設計時間。

  在此,選用LJD-ZN系列液晶顯示終端可解決以上全部問題。只要通過RS 232串行口將CPU與觸摸液晶顯示終端相連,利用系統CPU發幾個簡單的命令就可以實現對彩色及單色液晶顯示器的控制。

  1 LJD-ZN系列液晶顯示終端介紹

  該產品是北京藍海微芯公司設計的彩色液晶顯示智能液晶終端。LJD-ZN-8400T型是彩色8.4 inch的智能終端。液晶屏為8.4 inch,分辨率為640×480,外殼尺寸為248 mm×192 mm,可以安裝在主控制器的面板上。LJD-ZD-8400T與外部的連接是通過該模塊背面的接口來實現的。LJD-ZN-8400T背面設有RS 232通信端口,這個端口用于連接具有RS 232通信端口的控制器。RS 232通信端口為9針D型母座管腳排列,管腳排列見表1。

  


  該模塊還設有RS 485通信端口,這個端口用于連接具有RS 485或是TTL通信端口的控制器。RS 485通信端口為9針D型母座管腳排列,管腳排列見表2。

  

管腳排列

 

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

  例如:用波特率為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系列智能觸摸液晶顯示終端與單片機的接口及編程具有廣泛的使用價值。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产成人久久综合一区| 1024国产精品| 亚洲精品视频在线观看网站| 亚洲国产精品一区在线观看不卡| 欧美精品成人一区二区在线观看 | 欧美日韩免费在线| 亚洲一区二区三区精品在线观看| 这里只有精品视频在线| 国产精品视频免费观看www| 久久国产精品久久久久久电车| 久久aⅴ国产欧美74aaa| 亚洲第一在线视频| 欧美日韩在线播放一区| 欧美一级理论片| 亚洲国产精品va在线观看黑人| 亚洲国产成人精品久久久国产成人一区| 欧美黄色片免费观看| 亚洲欧美国产高清va在线播| 久久国产精品72免费观看| 亚洲黄色一区二区三区| 国产精品99免费看 | 亚洲国产成人精品久久| 欧美成熟视频| 亚洲图片欧洲图片日韩av| 亚洲欧美综合国产精品一区| 一区二区视频在线观看| 欧美日韩免费观看一区=区三区| 欧美一区二区高清| 亚洲精选在线观看| 亚洲欧美日韩直播| 亚洲黄页视频免费观看| 国产精品剧情在线亚洲| 蜜臀av性久久久久蜜臀aⅴ| 一区二区三区偷拍| 亚洲福利视频一区| 亚洲人成网站777色婷婷| 国产欧美日韩亚洲| 欧美日韩国产黄| 久久精品欧美日韩精品| 亚洲桃色在线一区| 91久久夜色精品国产九色| 亚洲视频欧洲视频| 在线日韩中文| 国产精品网站一区| 欧美激情在线狂野欧美精品| 欧美在线网址| 亚洲深夜福利| 亚洲国产清纯| 先锋影音一区二区三区| aa级大片欧美三级| 伊人久久综合97精品| 国产精品美女www爽爽爽| 欧美成人免费播放| 久久精品视频网| 99国产精品视频免费观看| 亚洲欧美中文另类| 一本久道久久综合中文字幕| 精品69视频一区二区三区| 国产精品久线观看视频| 欧美成人免费全部观看天天性色| 翔田千里一区二区| 夜夜嗨av一区二区三区网站四季av | 欧美电影在线观看| 亚洲一二三四久久| 亚洲精品激情| 久久国产精品久久w女人spa| 亚洲一级二级| 中日韩视频在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文 | 99riav久久精品riav| 娇妻被交换粗又大又硬视频欧美| 国产精品视频观看| 国产精品高清在线观看| 欧美成人在线免费观看| 免费精品视频| 久久精品国产一区二区电影| 亚洲一区二区免费看| 日韩视频免费观看高清完整版| 亚洲午夜一区二区三区| 99视频精品在线| 亚洲精品一区二区三区在线观看| 在线免费一区三区| 国产精品色婷婷久久58| 欧美伊人久久大香线蕉综合69| 亚洲一区在线观看免费观看电影高清 | 艳妇臀荡乳欲伦亚洲一区| 亚洲人成在线观看一区二区| 亚洲电影免费观看高清| 久久精品国产清高在天天线| 午夜亚洲视频| 午夜精品免费在线| 亚洲欧美另类久久久精品2019| 亚洲视频电影图片偷拍一区| 中文在线不卡视频| 中日韩视频在线观看| 亚洲一区二区三区在线视频| 亚洲伊人一本大道中文字幕| 亚洲欧美激情四射在线日| 香蕉精品999视频一区二区| 欧美一级视频免费在线观看| 欧美在线视频一区| 久久精品论坛| 最新日韩在线视频| 一区二区三区av| 亚洲伊人一本大道中文字幕| 亚洲免费在线| 欧美在线不卡视频| 一区二区三区视频免费在线观看| 亚洲欧美中文字幕| 久久精品人人做人人爽| 亚洲精品国产精品久久清纯直播| 亚洲人成久久| 一本大道久久a久久精品综合| 制服丝袜激情欧洲亚洲| 亚洲欧美变态国产另类| 欧美一区二视频在线免费观看| 久久久五月天| 欧美成年视频| 欧美日韩在线第一页| 国产日韩欧美一区二区三区在线观看| 韩国av一区| 亚洲国产一区二区视频| 亚洲乱码国产乱码精品精可以看| 亚洲一区在线播放| 亚洲第一福利视频| 一区二区日韩| 欧美在线高清视频| 欧美黑人国产人伦爽爽爽| 欧美亚洲不卡| 黄色成人av在线| 日韩视频永久免费观看| 亚洲欧美日韩精品久久| 亚洲人成在线播放网站岛国| 亚洲欧美日韩国产一区| 久久只精品国产| 欧美性视频网站| 精品不卡在线| 一区二区三区四区国产精品| 亚洲第一精品夜夜躁人人爽| 一区二区av在线| 欧美中文字幕在线观看| 欧美国产综合视频| 国产精品亚洲综合天堂夜夜| 亚洲大片免费看| 亚洲一区二区三区高清不卡| 亚洲电影一级黄| 亚洲欧美国产77777| 欧美肥婆在线| 国产精品一区二区久久久| 亚洲国产高清aⅴ视频| 亚洲砖区区免费| 亚洲人成7777| 久久久久成人精品| 欧美三级电影网| 在线观看国产精品网站| 亚洲午夜精品久久久久久浪潮| 亚洲激情中文1区| 欧美一区二区三区免费在线看| 欧美mv日韩mv国产网站app| 一区免费在线| 欧美成人午夜视频| 国产欧美一区二区白浆黑人| 亚洲美女在线看| 欧美在线看片| 亚洲在线视频一区| 欧美多人爱爱视频网站| 国产一区视频网站| 亚洲一区精品在线| 一本久久a久久精品亚洲| 久久久久久亚洲精品中文字幕| 欧美日韩综合| 亚洲日韩第九十九页| 亚洲第一在线综合网站| 欧美亚洲视频在线看网址| 欧美日韩123| 亚洲国产精品成人va在线观看| 欧美一区二区视频97| 亚洲欧美日韩视频二区| 欧美日韩视频在线| 最新精品在线| 亚洲精品中文字幕女同| 农村妇女精品| 伊大人香蕉综合8在线视| 久久www成人_看片免费不卡| 欧美一区二区日韩| 国产精品久久精品日日| 99re这里只有精品6| 一区二区三区 在线观看视频 | 国产精品久久福利| 国产精品99久久久久久久久久久久| 日韩亚洲欧美综合| 欧美国产综合视频| 亚洲欧洲偷拍精品| 亚洲精品网站在线播放gif| 你懂的成人av| 在线看无码的免费网站| 亚洲国产精品久久人人爱蜜臀| 亚洲欧美日韩国产成人| 久久国产精品99精品国产| 国产精品免费观看在线|