1. Spojení mezi MPU a rozhraním LCD modulu je co nejkratší, nejlépe do 5 cm. Pokud to systém vyžaduje
Pokud je větší než 5 cm, je nutné zvážit přidání ovladače, například připojení 74LS245 k signální lince MPU.
2. Připojte kondenzátory 0.1u (104) pro oddělení mezi VDD a V0 /VEE k zemi (VSS) a poté připojte ke kondenzátorům 10u nebo 20u pro filtrování.
3. U některých systémů, které je těžké najít zdroj rušení, můžete zvážit použití softwaru k "zakrytí" problému s abnormálním zobrazením, to znamená k pravidelné inicializaci řadiče a aktualizaci dat.
4. Proces resetování napájení modulu LCD bude pozdější než čas resetování MPU.
Program zpoždění je spuštěn před inicializačním programem modulu.
5. Nastavte funkční signální linky D/I, R/W, CS, E do vysoké polohy adresního řádku (například port P2 8031).
Junxian vám řekne o zkušenostech s aplikací LCD modulů
6. Sestavení ovladače režimu nepřímého řízení vyžaduje, aby signál E fungoval nezávisle a nebyl kombinován s jinými signály.
7. Vyberte úroveň TTL pro čip transformace časování, nevybírejte úroveň CMOS, jako je náš příklad výše
Pokud je obvod obtížnější používat, zvolte řadu 74LS00, nikoli 74HC00, natož řadu 4000.
8. Pokud je vybraný MPU vysokorychlostním zařízením nebo jeho cyklus příkazového řádku pro čtení a zápis na sběrnici je menší než 1 μs, doporučuje se použít nepřímou metodu, tj. Komunikovat s řadičem LCD simulací časování řadiče LCD.
9. Pokud se používá v kritické časové sekvenci, někdy je displej normální a někdy je displej abnormální, nebo předchozí dávka je normální a tato dávka je abnormální, měli byste nejprve zkontrolovat strukturu konverzního obvodu a software ovladače (v nepřímém režimu), pokud to není snadné Upravit strukturu obvodu, zkuste připojit kondenzátory 0,001μ(102) k zemi na signálech E, R / W a D / I, tj. Upravte relativní časový interval těchto tří signálů.
10. U modulu LCD 128 64, když /CSA=1, /CSB=1, je komunikace LCD modulu zakázána, když /CSA=0, /CSB=0, může být zaklápěn levý i pravý čip, takže pokud není nutné číst a zapisovat LCD modul, měli byste nastavit /CSA=1 a /CSB=1. Zvláště když jej používáte jako náhradu za jiné značky, musíte věnovat pozornost.
11. Při programování v jazyce C by proměnná address měla být definována jako celočíselný typ bez znaménka (unsigned int).

