8051 napojenie na problém LCD??

L

Luckybuilding

Guest
Ahoj,
Mám problém s 8051 rozhranie na LCD.

Napísal som jednoduchý program, ktorý dostane kód z klávesnice pomocou prerušenia a píše hodnotu kľúča k LCD.

Použil som 'Mazidi Kniha' písania programu.Ale, keď som simuloval programu Proteus, že nefunguje správne.

Myslím si, že má problém pri čítaní LCD obsadené vlajku.

Program je priložený.

Prosím, povedz mi, čo sa deje s programom, alebo mi podobný program, ktorý pracuje správne.

Vďaka
Ospravedlňujeme sa, ale musíte prihlásiť a prezerať túto prílohu

 
Ahoj,

Dôvodom je, že LCD je dataport je pripojený k Port 0.To sa neodporúča, pretože P0 má odvodňovacie priekopa štruktúru, keď to je používané ako všeobecný účel I / O port.Týmto spôsobom nemôžete písať 1s do prístavu, ak ste pomocou pull-up rezistory.
V praxi, pripojenie LCD dátových signálov na port 0 diel pre niektoré typy LCD.

S pozdravom

 
Ahoj,
Vďaka za váš návrh.
Použil som iný port, ale problém pretrváva.

Nebol tento program iný problém??

 
Som napísal LCD displej kódu predtým, myslím, že nemusíte čítať LCD obsadené vlajku.Môžete písať dáta do RAM LCD priamo, pretože dáta transist rýchlosť je tak pomaly.

 
Ahoj,

Aj tvár LCD rušnú vlajky problém skôr.Program nemôže pokračovať v mieste, že testy rušné postavenie LCD.Snažte sa používať rušnú vlajky, namiesto toho, ja používam malé meškania, aby sa ubezpečil LCD nie je povodňového s príkazom.

 
Vďaka všetkým.
ale som zistil, že rutinná má problém.
Zmenil som kód náhodnému.A ono pracoval dobre.

 

Welcome to EDABoard.com

Sponsor

Back
Top