LCD buzy bit v inicializačním 8051

V

vedaprabhu

Guest
V mazidi a mazidi pg 252 (2006 edition) pro případ kontroly buzy trochu při inicializaci LCD jsou odesílání od nejnižší k nejvyšší impuls k tomu, aby pin namísto vysoké až nízké jako v předchozích programs.Can prosím někdo vysvětlit, proč tento speciální syntaxe pro kontrolu buzy kousek? nebo je to chyba tisku?

 
Je to opravdu nezbytné pro kontrolu obsazeno vlajku.Můžete init LCD pomocí Delay Programe.

Mak

 
Je třeba zkontrolovat obsazeno vlajku, aby zajistily LCD funguje správně

 
Nechápal jsem dokonale dosud kontrolou obsazeno vlajku, je podle mého názoru LCD je použit bing být psán na tomto procesu, a dvě jsou tam vyřešit účel:
1) Zpoždění procesu
2) Kontrolou obsazeno vlajku.

I am using procesu Delay a čelí žádný problém.Říkáte, že je nutné zkontrolovat, rušnou příznak průběžně kontrolovat počasí LCD pracuje správně, nebo ne, nemohl jsem pochopit tuto věc.

Díky
Mak

 
Hej kluci díky za rychlé odpovědi.
Existují dva způsoby, jak k inicializaci LCD:

1) Tato prodleva po každém příkazu volání nebo datové volání
2) Použijte buzy trochu vlajkou D7 a zkontrolujte, zda LCD buzy nebo ne, a tak zajistit, že je to bez jakékoliv psaní.

Můj problém se týká využívání "aby" v rámci buzy trochu. Není umožňují vysoké až nízké impuls k odeslání, aby se zámek údaje na špendlíky do LCD? Mazidi to naopak, že je nízká až vysoká puls je odeslána v případě použití buzy bit pro inicializaci.

Doufám, že jsem dal své místo v celé

<img src="http://www.edaboard.com/images/smiles/icon_neutral.gif" alt="Neutrální" border="0" />
 
Myslím, že někdy není nutné zkontrolovat stav, já to uzemněné pin pomocí softwaru zpoždění je v pořádku, viz:

http://mcu-programming.blogspot.com/2006/09/lcd-interfacing.html

nicméně.je to C není shromáždění.

 
když se staví hierachie vzorových návrhů a kódu

provádět conformaty na špičkové úrovni vzory

api a cpi nabízejí všechny kolíky až na nejnižší úroveň projektů

je to běžná praxe

i když její není nezbytně nutné<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Crying or Very sad" border="0" />
 
Myslím, že zpoždění software pomáhá při záchraně mikrokontrolér zdrojů, ale to vyžaduje více času .......

 
ok chlapi Lets Get It clear.I souhlasit se dá použít software zpoždění.
Nastavit, že kromě v současné době.
Moje otázka byla - na zámek data do lcd, jeden by měl poslat vysoké až nízké, aby pin, nebo od nejnižší k nejvyšší?

PS: To je obecně vysoké až nízké v pořádku?V případě buzy trochu, proč od nejnižší k nejvyšší?

 
Zasílání od nejnižší k nejvyšší puls k tomu, aby pin je jediný způsob, jak číst nebo psát na 44780!

 

Welcome to EDABoard.com

Sponsor

Back
Top