1. De verbinding tussen de MPU en de interface van de LCD-module is zo kort mogelijk, bij voorkeur binnen 5 cm. Als het systeem vereist:
Als het meer dan 5 cm is, moet worden overwogen om een driver toe te voegen, sluit bijvoorbeeld 74LS245 aan op de MPU-signaallijn.
2. Sluit 0.1u (104) condensatoren aan voor ontkoppeling tussen VDD en V0/VEE naar aarde (VSS), sluit vervolgens aan op 10u of 20u condensatoren voor filtering.
3. Voor sommige systemen waarbij de storingsbron moeilijk te vinden is, kunt u overwegen software te gebruiken om het abnormale weergaveprobleem te "verdoezelen", dat wil zeggen de controller regelmatig te initialiseren en de gegevens te vernieuwen.
4. Het aan--aan-resetproces van de LCD-module zal later zijn dan de resettijd van de MPU.
Voorafgaand aan het module-initialisatieprogramma wordt een vertragingsprogramma uitgevoerd.
5. Stel de functiesignaallijnen van D/I, R/W, CS, E in op de hoge positie van de adreslijn (bijvoorbeeld de P2-poort van 8031).
Junxian vertelt je over de toepassingservaring van LCD-modules
6. De compilatie van de driver voor de indirecte besturingsmodus vereist dat het E-signaal onafhankelijk werkt en niet wordt gecombineerd met andere signalen.
7. Selecteer TTL-niveau voor timingtransformatiechip, selecteer geen CMOS-niveau, zoals ons voorbeeld hierboven
Als het circuit moeilijker te gebruiken is, kies dan 74LS00, niet 74HC00, laat staan 4000-serie.
8. Als de geselecteerde MPU een apparaat met hoge-snelheid is, of als de lees- en schrijfopdrachtcyclus van de bus minder is dan 1 μs, wordt aanbevolen om een indirecte methode te gebruiken, dat wil zeggen om met de LCD-controller te communiceren door simuleren van de timing van de LCD-controller.
9. Als het wordt gebruikt in de kritische timingvolgorde, is de weergave soms normaal en soms is de weergave abnormaal, of de vorige batch is normaal en deze batch is abnormaal, u moet eerst de structuur van het conversiecircuit en de stuurprogrammasoftware controleren (in de indirecte modus), als het niet gemakkelijk is. Om de circuitstructuur te wijzigen, probeert u 0.001μ(102) condensatoren aan te sluiten op aarde bij respectievelijk de E-, R/W- en D/I-signalen, dat wil zeggen, pas het relatieve tijdsinterval van deze drie signalen aan.
10. Voor de 128 64 LCD-module, wanneer /CSA=1, /CSB=1, is de communicatie van de LCD-module verboden, wanneer /CSA=0, /CSB{{5} }, kunnen zowel linker- als rechterchips worden gepoort, dus als het niet nodig is om de LCD-module te lezen en te schrijven, moet u /CSA=1 en /CSB=1 instellen. Vooral bij gebruik als vervanging voor andere merken moet je goed opletten.
11. Bij het programmeren in C-taal, moet de adresvariabele worden gedefinieerd als een unsigned integer type (unsigned int).

