Hoi,
Ik heb het volgende lcd aan gesloten op mijn pic.
http://ledsee.com/index.php?page=shop.getfile&file_id=18&produ…
Ik heb de kabeltjes lopen volgens het schema van:
http://www.picbasic.nl/beginners4.htm
De
LCD_ENPIN zit op poort A.6
en
LCD_RSPIN zit op poort A.7
Verder heb ik de gnd, de r/w en de k- opelkaar aan gesloten.
En de +5 en de v0 opelkaar aangesloten.
Alleen als ik nu het volgende schema in mijn pic zet en spanning op de pic zet. gaat de backlicht eerst fel branden en na 0,5 sec cleard hij het scherm en word iets minder fel. er komen alleen blokjes op het lcd testaan.
Als ik de pic niet aansluit en de lcd van spaning voorzie gaat deze aan en cleard niet, en blijft gewoon fel branden.
De pic heb ik getest en werkt wel met drukknoppen en ledjes.
Ik heb het volgende schema in de pic staan:
DEVICE 16f648a ;Gebruik een 16F628A type
CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF
DECLARE LCD_ENPIN = PORTA.6 ;De EN aansluiting moet nu aan PORTA.6
DECLARE LCD_RSPIN = PORTA.7 ;De RS aansluiting moet nu aan PORTA.7
DECLARE LCD_LINES = 4
SYMBOL Tijd = 3000 ;Tekst veranderen om de 3 seconden
DELAYMS 500 ;LCD stabilisering
WHILE 1 = 1 ;Oneindig blijven doorgaan
CLS ;Wis oude tekst uit
PRINT "Hallo." ;Zet tekst op het scherm
DELAYMS Tijd ;Tijd om tekst te laten zien
CLS
PRINT "Tekst op een LCD"
DELAYMS Tijd
CLS
PRINT "Met PIC-Basic!"
DELAYMS Tijd
CLS
PRINT "Eenvoudig toch?"
DELAYMS Tijd
CLS
DELAYMS Tijd ;Tijd om LEEG scherm te laten zien
WEND ;Terug naar WHILE
END ;Einde programma
Weet iemand wat ik verkeerd doe, of wat ik moet veranderen?
Alvast bedankt