CGRAM av 20x4 LCD-modul lagring datoen etter makt ned

N

Naveed Ahmed

Guest
Hei kjære!

Jeg Wana vise brukerdefinerte funksjoner på Alfanumerisk LCD (20x4).For dette, jeg må bruke CGRAM av LCD.

Jeg tror CGRAM adressen starter fra 0x40 til 0x7f.Så jeg har til å lagre brukerdefinerte tegn på disse stedene, og å vise på LCD ..

Da jeg skrev en kode og lagret en brukerdefinert tegn på stedet 0x40 til 0x47, deretter i neste program jeg vist det på lcd.

Men når jeg slår av strømmen den sletter coz av flyktige CGRAM.Kan jeg bruke det etter makt ned med litt logikk?Naveed

 
Er det noen grunn til at du ikke ganske enkelt kan kombinere de to biter av koden, og laste CGRAM som en del av LCD initialisation rutiner i firmware du bruker til å vise dataene dine?

 
Kjære CHRISC.

Når jeg laster dataene i CGRAM er det lastet men vises ikke.I neste program jeg må laste CGRAM data og vise den.

Hva menes med å kombinere to biter?

Naveed

 
Hva CHRISC er å fortelle deg er dette:

Når du initialisere LCD-programmet sender kommandoer til den.
Etter disse kommandoene er sendt, gjør programmet sette CGRAM.

I de fleste tilfeller trenger du bare å programmere CGRAM gang så det er fornuftig å gjøre det samtidig som du initialiserer de andre LCD-funksjonene.

Den arbeider for meg.

Brian.

 
Takk kameraten

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />
Vil prøve detNaveed

 

Welcome to EDABoard.com

Sponsor

Back
Top