16x2 LCD 4 bitų lpc2148 dėl sąsajų su Proteus

N

Naman100

Guest
Hi everyone, aš bandau paleisti 16x2 LCD su LPC 2148 proteus.I buvo sėkmingai veikia LCD, kai i naudoti 8 bitų režimu, tačiau kai jiems naudojantis 4 bitų režimu, nieko vis rodoma LCD ekrane, išskyrus juda kursorius .. Prašome help.Thanx iš anksto .. Im komandiravimo mano kodą .. [Sintaksė = cpp] # include void cmd (unsigned char d); datal negaliojančiu (unsigned char t); negaliojančiu vėlavimą (int kiekis); int main () {int i; unsigned char vardas []={" Naman "}; IO0DIR = 0x0003F400; / / 0b0000 0000 0000 0011 1111 0100 0000 0000 vėlavimas (100); CMD (0x28); CMD (0x01); CMD (0x02); CMD (0x06); CMD (0x0e), (i = 0; i> 4) ir 0x0F; =
 
Pabandykite ieškoti 4bit LCD įjungimo eilės. Tai šiek tiek skiriasi nuo 8 bitų
 
Ji dirba dabar .. d problema buvo, kad CMD (0x02) turėtų būti parašytas prieš CMD (0x28). Ačiū, Naman
 

Welcome to EDABoard.com

Sponsor

Back
Top