[elektro] Batron LCD kérdés (probléma)
Bali Zoltan
eltexto at freemail.hu
Sun Aug 1 11:07:39 CEST 2010
Nem értem félre, hisz én is azzal kezdtem amiről úgy gondoltam hogy a
legkorrektebb,
csak éppen nem jött be és nem akartam (lehetett) időt fektetni a
felkutatásra, hogy miért.
Bár, lehet ha a kondikat előbb teszem rá (a motor előbb vacakol), akkor ez a
busy is megjavult volna. Csak néha csinálta.
Üdv. Zoli
2010. 08. 01. 10:30 keltezéssel, Karoly Kovacs írta:
> Szerintem felreertitek a dolgot.
>
> En epp az ellenkezojet allitom, azaz ha a program kesleltetesesre
> volt megirva, akkor az adott LCD kijelzonel jo (de lehet, hogy csak
> eppen jo!) kesleltetesek mas kijelzonel nem lesznek jok.
>
> A korrekt megoldas mindenkeppen a busy flag _helyes_ lekerdezese.
>
> Ez persze nem zarja ki azt, amit irtatok, hogy egy adott konfiguracioban
> epp a kesleltetesek (nop-ok) adtak az optimalis eredmenyt a busy flag-es
> megoldassal szemben.
>
> Karoly
>
> -----------------------------------------------------
> "Houston, I am the problem!"
>
>
>
> ----- Original Message ----
>
>> From: Bali Zoltan<eltexto at freemail.hu>
>> To: elektro at tesla.hu
>> Sent: Sun, August 1, 2010 10:00:38 AM
>> Subject: Re: [elektro] Batron LCD kérdés (probléma)
>>
>> Detto, behalt a busy lekérdezésbe idönként. Én visszaírtam késleltetősre.
>> Meg a krix-karxokat, nálam is a vonalak szürése (47-150pF) oldotta meg.
>> Pár nop-al lassítottam még és tökéletes lett. A kondik közvetlenül az
>> lcd panelra kerültek.
>> A vezeték nem volt hosszú, 15 cm, de amikor a dc motor keféje kontaktos
>> lett,
>> előjőttek a krix-kraxok. A kondik óta nem. Ja és az lcd panelre kerültek
>> még a
>> felhúzók is, ha jól emlékszem.
>>
>> Üdv. Zoli
>>
>>
>> 2010. 08. 01. 9:30 keltezéssel, Skandar Graun írta:
>>
>>> Nekem más típusnál ugyan, de szintén időzítési probléma jelentkezett
>>>
>> ugyanígy.
>>
>>> Pont a busy flag lekérdezésénél. Ha túl gyorsan mentem át írásból
>>> olvasásba, akkor valami oknál fogva nem adott többé busy flaget.
>>> Mintha a túl gyors váltás lefagyasztotta volna az lcd-t.
>>> Az írás és az olvasás közé tett néhány 100 usec-es várakozás
>>> gyógyította meg. (ne kérdezd mennyi, sok nop utasítás volt,
>>> egyszercsak jó lett. Na, akkor még betettem ötöt.)
>>>
>>> Karoly Kovacs<koka55 at yahoo.com> írta (2010. augusztus 1. 8:24):
>>>
>>>
>>>> En ugy tapasztaltam, hogy ezeknel az szokott bajt okozni, hogy
>>>> nemelyik gyartmany nagyon erzekeny az idozitesekre.
>>>> Ez onmagaban persze nem problema, a baj csak akkor szokott
>>>> jelentkezni, hogy ha a programolo lusta, es a busy-flag lekerdezese
>>>> helyett minden utasitas utan varakoztatja egy kicsit a programot
>>>> (delay). Ez szokott galibat okozni, hisz nem biztos, hogy valoban
>>>> vegzett az lcd vezerlo az elozo utasitas feldolgozasaval
>>>> At kell irni a programot, hogy az utasitasok utan mindeig kerdezze
>>>> le a busy-t.
>>>> Ha viszont eleve ilyen a programotok, akkor passz, nem tudom a
>>>> valaszt.
>>>>
>>>> Illetve megis van egy masik otletem: jartam mar ugy, hogy "szurni"
>>>> kellett valamelyik vezerlojelet (mar nem emlekszem, melyiket, most
>>>> nem keresem elo a rajzokat).
>>>> Ez alatt azt ertsd, hogy sacc per kabe 10nF-1uF kozti erteku kondival
>>>> lehuzni a foldre. (Ahol ez nalam problema volt, ott azonban igen hosszu,
>>>> kb. 1,5m-es szalagkabel ment az lcd-hez. Ha rovidebb a kabel, akkor
>>>> valoszinuleg nincs erre szukseg.)
>>>>
>>>> Karoly
>>>>
>>>> -----------------------------------------------------
>>>> "Houston, I am the problem!"
>>>>
>>>>
>>>>
>>>>
More information about the Elektro
mailing list