MCU 8080-interface voor LCD-scherm

De MCU 8080-interface voor LCD-schermen is een interfacestandaard die gebaseerd is op parallelle communicatie en die gewoonlijk wordt gebruikt voor een directe verbinding tussen een microcontroller (MCU) en een beeldscherm. 8080 is een standaard parallel busprotocol. De naam is afgeleid van het busprotocol van de Intel 8080-processor en wordt daarom ook wel "8080-interface" genoemd.

Wat is de MCU8080-interface?

  • De MCU-interface is een veelgebruikte parallelle interfacemethode voor TFT LCD-schermen.
  • 8080 is een standaard parallel busprotocol dat afkomstig is van Intel 8080-serie processors. Daarom wordt het ook wel "8080-interface" genoemd.
  • Het wordt meestal gebruikt voor communicatie tussen het TFT LCD-scherm en de microcontroller (MCU).

De basiskenmerken van de 8080-interface zijn:

project内容
数据线Meestal 8-bits, 16-bits of 18-bits databus (D0~D7/D15)
ControlelijnOmvat: CS (chipselectie), RD (lezen inschakelen), WR (schrijven inschakelen), RS (opdracht-/dataselectie)
时序Er is een vaste schrijf-/leestiming. Om gegevens te kunnen schrijven moet het WR-signaal laag worden, en om gegevens te kunnen lezen moet het RD-signaal laag worden.
Commando/GegevensGebruik de RS-pin (soms D/C genoemd) om onderscheid te maken tussen commando en data

Vergelijking met andere display-interfaces:

InterfacetypeAantal pinnen速度Toepasselijke scène
MCU8080Veel (8+)middelbare en middelbare schoolKleine en middelgrote beeldschermen, direct aangestuurd door de MCU
SPIWeinig (3-4)Klein beeldscherm, beperkte pinbronnen
RGBVeel (16+)极高Kleine en middelgrote beeldschermen, videoweergave
MIPIminder极高Scherm met hoge resolutie

Basis pinout van de MCU8080-interface (algemene lay-out):

signaaltoelichting
CSChip Select, chip select-signaal, laag niveau is geldig
RS/DCRegister Select (of Data/Command), onderscheid tussen data/command
WRSchrijf, schrijf besturingssignaal
RDLezen, lees besturingssignaal
D0~D7 (of D15)Datalijn, 8-bits of 16-bits databus

Eenvoudig schrijfproces (timingdiagram voor het schrijven van 8080-gegevens):

  1. Trek CS omlaag om het display in te schakelen.
  2. RS instellen:
    • Bij het schrijven van een commando, RS=0;
    • Bij het schrijven van gegevens is RS=1.
  3. Zet de gegevens op de datalijn (D0~D7).
  4. Trek WR laag (om een ​​schrijfbewerking te starten) en trek hem vervolgens weer hoog.
  5. Voltooit een gegevens-/opdrachtschrijfbewerking.

(Als het een leesbewerking betreft, is het RD-signaal vereist)

Via de MCU 8080-interface kunnen ontwikkelaars het LCD-scherm efficiënt aansturen, maar het ontwerp moet een evenwicht vinden tussen snelheid, pinbronnen en stroomverbruik. Zorg er bij de implementatie voor dat u de gegevens van het display raadpleegt om de timingparameters te bepalen. U kunt GPIO rechtstreeks gebruiken om 8080 te simuleren (of hardware-randapparatuur zoals FSMC/EXMC of MCU gebruiken) voor docking.

  • MCU 8080-interface = microcontrollerbus + 8080 standaard parallelle timing
  • Eenvoudig, betrouwbaar en matig snel (veel sneller dan SPI, maar langzamer dan de RGB-interface).
  • Wordt vaak gebruikt in TFT LCD-schermen met lagere resoluties, zoals 240×320, 176×220, 320×480, enz.

Verbindingsmethode voor TFT-scherminterface

Het TFT-scherm moet communiceren met het moederbord. Daarom moet het via de printplaat van het scherm met het moederbord worden verbonden. De meest voorkomende fysieke verbindingsmethode is via de FPC-kabel.

Meer...

Alternatief voor LCD IPS-schermen voor buiten

Bij het ontwerpen van een TFT LCD-scherm voor gebruik buitenshuis is het belangrijkste om ervoor te zorgen dat het scherm nog steeds helder en leesbaar is onder sterk zonlicht, rekening houdend met het stroomverbruik,

Meer...

Vergelijking van TFT LCD-scherminterfaces

Bij het kiezen van een geschikte TFT LCD-scherminterface moet u uitgebreid rekening houden met de MCU-prestaties, schermvereisten, hardwarebronnen en de complexiteit van de ontwikkeling. Hongcai Technology heeft een lijst samengesteld met veelgebruikte TFT LCD-scherminterfaces.

Meer...

E-mailadres:jinyg@lcdhc.com

Fabrieksadres: 1e verdieping, gebouw 4, Tianfuan Industrial Park, Huangmabu Community, Hangcheng Street, Bao'an District, Shenzhen