Sida 1 av 2

LCD display till PIC krets?

Postat: 5 oktober 2004, 21:32:11
av Sm5xxw
Hittade en LCD display i lådorna. Den har två ic kretsar, en HD44100H och en HD44780A00. På baksidan av displayen finns en "stiftlist" eller vad det kallas, med 14 anslutningar. Någon som vet hur jag ska koppla in den till, t.ex. en PIC eller BS2?
Om jag vill skriva en rad med text på displayen från en PIC krets, ungefär hur många rader kod går det åt?
Har aldrig hållt på med Assambler, bara lite Basic. Men jag ska köpa några 16F84 imorgon, så därför behöver jag lite hjälp .

Tack på förhand!

Postat: 6 oktober 2004, 00:05:12
av Fredrick
Använd "PIC basic pro compiler"

I basic kod skriver man endast

LCDOUT "Hello World"

för att skriva ut "Hello World" på LCD displyen

Postat: 6 oktober 2004, 08:40:40
av sebbe
usräkta att jag lånar din tråd en stund Sm5xxw hoppas det går bra

men hur kopplar man in den då?
man kopplar bäll inte in alla 14/16 pårtar som finns på lcd till picen?
har du nån bra ritning?

sebbe

Postat: 6 oktober 2004, 10:32:00
av $tiff

Postat: 6 oktober 2004, 20:03:33
av Sm5xxw
Pdf filen fungerar inte hos mig. De fösta 4-5 sidorna fungerar sen när man ska välja 6:e eller mer så kommer det upp felmeddelande "skicka/skicka inte" bla bla.
Någon som har en länk till ett kopplingsschema, till min LCD?

Postat: 6 oktober 2004, 21:38:52
av tusse

Postat: 8 november 2004, 01:17:42
av Lallas
Va fan! Får ju bara en svart #(¤")/ rad!

Lät lite för enkelt det där... :cry:

Postat: 8 november 2004, 11:46:47
av Xyzzy
Låter som den inte är rätt initierad, p-basic fixar väl det själv egentligen så isf har LEDn inte standarddrivkrets eller så är den felinkopplad.
(finns det fler saker det kan bero på?)

Postat: 8 november 2004, 12:15:13
av Hedis
Om kontrasten är helt felinställd så blir det likadant.

Postat: 8 november 2004, 14:46:20
av Lallas
Standard HD44780 chippet. Dragit om kablaget 3 ggr, bytade LCD och fick samma sak. Kontrasten höger vänster upp ner.. inget hjälper. Förutom att det svarta försvinner när man drar bort all kontrast...

Men icke får jag fram några bokstäver :cry:

Postat: 8 november 2004, 14:50:16
av XorXaX
Det kan i bland ta lite tid innan LCDn har initierats, pröva med att vänta kanske 20ms (PAUSE 20) innan du skriver texten till den...

Postat: 8 november 2004, 17:43:49
av tusse
Du har väl inte missat något:,
DEFINE LCD_DREG PORTA
DEFINE LCD_DBIT 0
DEFINE LCD_RSREG PORTA
DEFINE LCD_RSBIT 4
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 3
DEFINE LCD_BITS 4
DEFINE LCD_LINES 2
'Set command delay time in us
DEFINE LCD_COMMANDUS 2000
'Set Data delay time in us
DEFINE LCD_DATAUS 50

Postat: 8 november 2004, 22:46:58
av Lallas
Blir fan helt CP!

Postat: 12 november 2004, 11:10:49
av gurgalof
jag har precis samma problem

Postat: 19 april 2005, 21:24:46
av Varg
Hej!
Jag sitter och håller på med samma sak som ni gjorde för ett tag sen. Jag har samma problem som ni hade. Hittade ni någon lösning på det??????
//Fredrik