TFTLCD 薄膜晶体管液晶显示器——探索者为例
生活随笔
收集整理的這篇文章主要介紹了
TFTLCD 薄膜晶体管液晶显示器——探索者为例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
介紹及硬件連接
- TFT-LCD 即薄膜晶體管液晶顯示器。其英文全稱為: Thin Film Transistor-Liquid Crystal
- Display 每一個象素上都設置有一個薄膜晶體管(TFT),可有效地克服非選通時的串擾,使顯示液晶屏的靜態特性與掃描線數無關
- 接口為 16 位的 80并口,自帶觸摸屏
80 并口有如下一些信號線:
CS: TFTLCD 片選信號。——1
WR:向 TFTLCD 寫入數據。——1
RD:從 TFTLCD 讀取數據。——1
D[15: 0]: 16 位雙向數據線。——16
RST:硬復位 TFTLCD。——直接和MCU公用硬件復位
RS:命令/數據標志(0,讀寫命令; 1,讀寫數據)。——1
背光控制線——1
所以總共需要的 IO 口數目為 21 個。
驅動芯片
其驅動芯片有很多種類型,比如有: ILI9341/ILI9325/RM68042/RM68021/ILI9320/ILI9328/LGDP4531/LGDP4535/SPFD5408/SSD1289/1505/B505/C505/NT35310/NT35510/SSD1963 等
ILI9341 控制器
實際上在我們 LCD 模塊里面, ILI9341 的 D0 和 D12 壓根就沒有引出來,這
樣, ILI9341 的 D17~D13 和 D11~D1 對應 MCU 的 D15~D0
常用指令
0XD3:讀 ID4 指令,用于讀取 LCD 控制器的 ID
0X36:存儲訪問控制指令
0X2A:列地址設置指令
0X2B,頁地址設置指令
0X2C,寫 GRAM 指令,在發送該指令之后,我們便可以往 LCD的 GRAM 里面寫入顏色數據了,該指令支持連續寫
0X2E:讀 GRAM 指令,用于讀取 ILI9341 的顯存(GRAM),該指令在 ILI9341 的數據手冊上面的描述是有誤的,真實的輸出情況如表 18.1.1.7 所示:
設置步驟
總結
以上是生活随笔為你收集整理的TFTLCD 薄膜晶体管液晶显示器——探索者为例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android显示屏线接口定义,常见TF
- 下一篇: amoled led 排列_AMOLED