在TFT LCD液晶顯示器中,TFT LCD顯示器介面訊號介面類型,SPI、MCU、RGB、LVDS、MIPI、eDP和HDMI等。其中,SPI、MCU、RGB、LVDS和HDMI等介面在市場上應用廣泛。不同的介面類型有其特定的特性。
使用MCU介面的LCD顯示器刷新速度相較於SPI介面會更快,在軟體控制方面,MCU介面相較於SPI介面也更為簡單。 MCU介面的優點顯而易見。需要佔用較多介面PIN資源。
在正常情況下,TFT液晶屏的介面定義PIN順序並非一成不變,根據客戶端主機板設計的不同而有所調整。然而,對於使用MCU介面類型的液晶螢幕來說,其標誌性引腳是必不可少的。不同的介面類型需要不同的引腳功能,而介面類型的選擇並非隨心所欲,需要根據不同的主晶片規格參數來選擇。
2.8吋MCU顯示屏
2.8吋TFT MCU LCD
- 尺寸: 2.8
- 解析度: 240×320 dots
- 可視視角:12 O'clock
- 介面類型:MCU
- 驅動晶片:ST7789V
- 觸控方式: TBD
- 背光亮度: 360 cd/m²
- 外形尺寸:50.00(W)* 69.20(H) * 3.30(T)mm
一、PIN範例
| NO。 | 符號 | 簡介 |
| 1 | LEDK | BACKLIGHT CATHODE |
| 2 | LED-A | BACKLIGHT ANODE |
| 3 | GND | 陸運 |
| 4 | VCC | 電源供應器 |
| 5 | IOVCC | I/O POWER SUPPLY |
| 6 | NC | NC |
| 7 | CS | Chip enable, Low-active. |
| 8 | RESET | 復位引腳 |
| 9 | RS | Data/Command register address. |
| 10 | WR | Write signal, rising-edge-trigger. |
| 11 | RD | Read signal, rising-edge-active. |
| 12-19 | DB7-DB0 | 數據總線 |
| 20 | GND | 陸運 |
二、典型STM32/AVR/MCU 的接法範例(依實際MCU 取代接腳名稱)
Display Pin → MCU pin / notes
CS → 任意GPIO(主動低)。若只有一個週邊可直接拉低接地(但建議連接GPIO以便軟體控制)。
RESET → 任意GPIO(外部重設後由軟體拉高)
RS (D/C/A0) → 任意GPIO(區分指令/資料)
WR → 任意GPIO(寫入脈衝,注意上升沿取樣)
RD → 任意GPIO(讀脈衝,必要時用於讀取資料)
DB0..DB7 → MCU 的8-bit 並行口(建議放在同一I/O 口組方便一次性寫入操作)
GND → MCU GND
IOVCC → MCU Vcc (logic)
VCC → 模組主電源
LED-A / LEDK → 背光驅動/ 恆定電流源
建議把DB0–DB7 接到同一組埠(例如STM32 的一個8-bit GPIO 口),這樣可以用一次寫入暫存器的方式輸出整個位元組,效率和時序都比較好。
三、接法範例
Display -> STM32 example
DB0..DB7 -> PB0..PB7 (一次寫出:GPIOB->ODR = value)
RS -> PA0
WR -> PA1
RD -> PA2
CS -> PA3
RESET -> PA4
IOVCC -> 3.3V
VCC -> 3.3V (or 5V per module)
接地->接地
LED-A/K -> 背光驅動MOSFET / 驅動器
- 先讀資料手冊:確定VCC、IOVCC、電壓與初始化指令。
- 把DB0–DB7 接到同一組GPIO(方便整字寫入)。
- 把背光交給恆定電流驅動器或MOSFET + PWM 控制。
- 處理好電平相容性(若不同電平,使用電平移位器)。
- 寫一個可靠的重設+初始化序列,嚴格遵守資料手冊的延時與指令。
四、TFT顯示器的初始化程式碼
直接向泓彩科技公司銷售工程師索取「驅動初始化代碼」或「MCU demo code」 即可。
