Problem s LCD 16x2

Pavel Kutina hw@prelude.cz
Středa Září 16 17:31:32 CEST 2009


na porty jednoduse:

na cely port:
PORTB := 0xff;
na bit
PORTB.1 := _TRUE;

displej visi takhle:
LCD_RS : PORTB.2
LCD_EN : PORTB.3;

LCD_D4 : PORTB.4;
LCD_D5 : PORTB.5;
LCD_D6 : PORTB.6;
LCD_D7 : PORTB.7;

delay:
sto mikrosekund:
Delay_us(100);
sto milisekund:
Delay_m(100);


Nejde o to, jak to tam poslat, spis co, v jakem sledu a casovani.

Pavel Kutina


----- Original Message ----- 
From: "Jan Waclawek" <konfera@efton.sk>
To: "HW-news" <hw-list@list.hw.cz>
Sent: Wednesday, September 16, 2009 5:24 PM
Subject: Re: Problem s LCD 16x2


A ktore presne vedomosti chybaju?

Prezradte mi 3 veci:
- ako sa v tom Pascale zapisuje na porty
- na ktore piny mate zapojeny display
- ako sa robi nejaky delay

wek


----- Original Message ---------------

Subject: Re: Problem s LCD 16x2
   From: "Pavel Kutina" <hw@prelude.cz>
   Date: Wed, 16 Sep 2009 17:02:30 +0200
     To: "HW-news" <hw-list@list.hw.cz>

>Cas ted snad trochu je, vedomosti ne.
>
>Pavel Kutina
>
>
>----- Original Message ----- 
>From: "Milan B." <milan@bastl.sk>
>To: "HW-news" <hw-list@list.hw.cz>
>Sent: Wednesday, September 16, 2009 4:48 PM
>Subject: Re: Problem s LCD 16x2
>
>
>
>Cudujete sa?
>
>Na napisanie vlastnej rutiny je treba asi stvrtinu casu straveneho touto
>debatou a asi 1/20 casu potrebneho na skusanie roznych variant kniznic a
>kompilatorov a priohybanie prikladov.
>
>Kto ma na to cas?
>
>-m-
>
>
>Jan Waclawek wrote:
>> A uz mate tu rutinu napisanu vlastnu?
>>
>> Nieeeeee?????!!!???
>>
>>
>> wek
>>
>> ----- Original Message ---------------
>>
>>
>>> Tak ja uz to vzdavam doopravdy, udelal jsem test novem kompilatoru, na
>>> zacatek, pred inicializaci displeje jsem dal 200ms pauzu, displej jsem
>>> inicializoval 30x, mezi jednotlivymi pokusy je 100ms, testovano v 
>>> rozsahu
>>> hodin 0.5 do 8MHz.
>>>
>>> Vysledek je ten, ze v prubehu opakovane inicializace stoji kurzor na
>>> pozici
>>> 1,1 a blika - tedy to, co bych ocekaval od funkcniho displeje, po 
>>> zaslani
>>> osmiznakoveho retezce tento tezko definovatelnym zpusobem "prelozi" (s
>>> tim,
>>> ze jeste pomrsi prvni znak, takze kdyz poslu "aaaaaaaa", tak u prvniho
>>> "a"
>>> dostanu prehlasovane "a" -  u jineho retezce zase neco uplne jineho) a
>>> vypise od osme pozice prvniho radku.
>>>
>>> Na tohle nemam nervy a cas, jestli ho nekdo chcete na hrani a testy, OK,
>>> poslete adresu, jinak si ho pritlucu na zed jako memento vlastni 
>>> blbosti.
>>>
>>> Kde se da sehnat 16x2 LCD s cervenym podsvicenim, u ktereho bude alespon
>>> prodejce tusit, zda vubec funguje a kde k nemu vzit datasheet? Nebo
>>> nemate
>>> ho nekdo v supleti (Petre :) ? Treba zjistim, ze i jiny 16x2 LCD se mi
>>> chova
>>> divne a chyba je u mne...
>>>
>>> Pavel Kutina
>>>
>>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list@list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>
>_______________________________________________
>HW-list mailing list  -  sponsored by www.HW.cz
>Hw-list@list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>
>_______________________________________________
>HW-list mailing list  -  sponsored by www.HW.cz
>Hw-list@list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list 




Další informace o konferenci Hw-list