LCM接口通訊說明
最常見的LCD模塊接口協議是:
1。并行接口
2.串行接口
3.串行或并行配置到微處理器
4. TFT接口
1.
并行接口并行接口通常通過8個數據引腳和3條控制線控制LCD。使用的控制線是啟用(E),寄存器選擇(RS)和讀/寫(R / W)。RS告訴LCD模塊發送的信息是指令還是數據。Enable告訴LCD模塊LCD模塊可以解釋寄存器中的數據或指令。某些控制器可能有多個啟用控制線。讀/寫告訴模塊是從數據庫寫入數據還是從寄存器讀取數據。
類型
* 6800類型 - 并行數據(4位/ 8位),具有讀/寫線,使能線
* 8080類型 - 具有寫入線,讀取線的并行數據(4位/ 8位)
一些并行接口連接示例是:
a.6800 8位并行
b.4位并行
2.串行接口
類型
*串行 - 串行數據輸入,寄存器選擇,復位和串行時鐘
自定義 - 各種配置 - 添加鎖存器,芯片選擇
* SPI(串行外設接口)
SPI(3線)使用串行數據輸出,串行數據輸入和串行時鐘
SPI(4線)增加芯片選擇
自定義 - 各種配置 - 串行數據,串行時鐘,鎖存,片選
時序和操作可能與通常的SPI
* I 2 C(內部集成電路)不同 - 使用串行數據線和串行時鐘
一些串行接口連接示例如下:
串行
串行LCD控制器通常具有一個寫入數據且無法讀取的串行數據線。通常,寄存器選擇線(有時指定為A0)用于告訴控制器輸入數據是顯示信息還是控制器命令
串行接口示例
SPI接口
SPI或串行外設接口總線是一種同步(數據與時鐘同步)串行數據鏈路標準,以全雙工模式運行,這意味著可以同時相互通信的設備。為此,需要兩條數據線。使用此標準,設備以主/從模式通信,其中主設備(主機處理器)啟動數據和時鐘。LCD模塊是連接到數據總線的(或其中一個)外圍從設備。多個外圍設備(顯示模塊和其他設備)在同一串行數據總線上尋址。但是,LCD模塊只會在芯片選擇線激活時(通常為低電平)監聽它看到的數據。如果芯片選擇線處于非活動狀態(通常為高電平),則LCD模塊將偵聽總線上的數據,但忽略它。發生此狀態時,SDO線無效。SPI總線由四個邏輯信號,兩條控制線和兩條數據線組成,通常稱為SPI(4線)。
串行SPI接口示例
有時,SDI(串行數據輸入)可以從摩托羅拉這些線路的原始名稱和SDO的MISO(主機輸入從機輸出)中稱為MOSI(主機輸出從機輸入)。芯片選擇線可以替代地標記為SS(從選擇)或STE(從發送啟用)。SPI有時被稱為National Semiconductor的商標Microwire,它本質上是SPI的前身,它只支持半雙工。
通過CS(片選),LCD控制器可以選擇相應的外圍設備。該引腳主要是低電平有效。在未選擇狀態下,SDO線是高阻抗的,因此是無效的。無論是否選擇,時鐘線SCL都被帶到設備。時鐘用作數據通信的同步。
片選信號CS對于單個器件系統是可選的,因為如果其他線專用于SPI,則可以將LCD模塊的CS輸入連接到低電平。這有時稱為3線SPI接口。
SPI數據傳輸通常涉及兩個移位寄存器。大多數顯示模塊應用通常使用8位字。但是,也使用不同大小的字,例如12位。按照慣例,最高有效位從一個移位寄存器移出,而最低有效位移入。如果CS(片選)低(有效),則該字寫入存儲器。如果不是,則忽略數據。
由于SPI接口協議是事實上的標準,因此使用標準協議的許多變體。例如,當配置用于串行通信的IC驅動器芯片時,芯片制造商可以使用一些并行數據線。當配置用于串行通信的IC驅動器芯片時,芯片制造商可以使用一些并行數據線。
I 2 C(內部集成電路)
I 2 C僅使用兩條雙向線,串行數據線(SDA)和串行時鐘(SCL),它們通常都通過電阻上拉。使用的典型電壓為+5 V或+3.3 V. I2C接口的優勢之一是micro可以通過兩個I / O引腳和軟件控制多個器件。由于I2C設計,它只是半雙工。接口通常發送8位字,首先發送最高有效位。
3.微處理器的串行或并行配置
某些模塊可能包含其他控制線。一些示例是:
C86 - 定義特定的MPU接口。例如,L:8080,H:6800,
CS - Chip Select。例如,L:芯片選擇,H:未選擇芯片
4. TFT接口
類型
* 3線,4線串行SPI
* 8位,9位,16位,18位接口,6800/8080系列MPU
* 6位,8位串行RGB
* 16位,18位,24位并行RGB
* 6位,8位LVDS
* MIPI
一些TFT接口連接示例是:
3線,4線串行SPI
8位,9位,16位,18位接口,6800/8080系列MPU
16位,18位并行RGB
24位并行RGB
8位串行RGB
6位,8位LVDS
(1)什么是LVDS?
LVDS(低壓差分信號)技術提供具有低壓差和差分信號的端口。美國公司由NS Technology Co.開發,使用數字視頻信號解決過量的資源消耗并減少EMI(電磁干擾),同時使用TTL(晶體管 - 晶體管邏輯)傳輸高比特率數據。LVDS端口能夠在PCB走線或平衡電纜之間執行差分數據傳輸,輸出電壓擺幅相對較低(350mV),傳輸速度高達數百兆位/秒,電壓差較小。因此,低電壓擺幅和低電流驅動應用導致資源消耗和噪聲的顯著降低。
(2)端口輸出
a。6位LVDS輸出端口
使用單個電路進行傳輸,端口為每個原色信號實現6位數據,從而提供18位RGB數據。此輸出也稱為18位或18位LVDS端口。
灣 6位雙向LVDS輸出端口
使用雙路雙電路傳輸,該端口為每個原色信號實現6位數據,為單通道和雙通道數據提供18位,總共36位RGB數據。此輸出也稱為36位或36位LVDS端口。
C。8位單電路LVDS輸出端口
使用單個電路進行傳輸,該端口為每個原色信號實現8位數據,提供24位RDB數據。此輸出也稱為24位或24位LVDS端口。
d。8位雙向LVDS輸出端口
使用雙路雙電路傳輸,該端口為每個原色信號實現8位數據,為單通道和雙通道數據提供24位,總共48位RGB數據。此輸出也稱為48位或48位LVDS端口。
(3)港口特征
a。高速傳輸速率平均為655Mbps
b。低電壓,低功耗,低EMI,350mV電壓擺幅
c。抗干擾能力,差分信號傳輸
* MIPI
(1)MIPI定義
用于相機,顯示器,基帶和RF接口等設備的連接器端口在MIPI Alliance規范下標準化。這些規范包括設計,制造成本,結構復雜性,功耗和EMI程度。
(2)MIPI特點
a。高傳輸速度:1Gbps /通道,4Gbps吞吐量
b。低功耗:200mV電壓擺幅,200mV共模電壓
c。噪音控制
d。減少引腳數,實現高效的PCB布局