Beste forumleden,

Sinds vandaag ben ik begonnen met het programmeren van PIC. Hiervoor heb ik een programmer gekocht, en een pic 16f628A. Tevens heb ik hierbij een Dalian ym1602c LCD gekocht.
Het programmeren van de PIC verloopt prima, dit heb ik getest met een code om led's te laten knipperen.
Nu heb ik de volgende schakeling gemaakt:
http://www.picbasic.nl/images/schema_cursus4a-r.gif
Ook heb ik de volgende code op de PIC gezet:


DEVICE 16F628A
CONFIG INTRC_OSC_NOCLKOUT, WDT_OFF, PWRTE_ON, LVP_OFF, MCLRE_OFF

DELAYMS 500

CLS
PRINT "HELLO WORLD!"

END

Op het breadboard ziet dit er als volgt uit:

http://i.imgur.com/y9mLe.jpg

Nu het probleem: Wanneer ik mijn voeding aanzet (op 5V) krijg ik op het beeldscherm niets anders te zien dan:

http://i.imgur.com/kNDZA.jpg

Ik heb de voltages doorgemeten en met de datasheet vergeleken, deze waarden leken mij correct.

Weten jullie misschien waar ik de fout heb gemaakt?

Alvast bedankt!

Waar is je contrast potmeter ?

Heb je ook de potmeter(variabele weerstand) aangesloten? met deze kan je het contrast instellen.

EDIT: Kevinoud was eerder

[Bericht gewijzigd door r3dnax op (13%)]

Ik heb thuis niet de juiste potmeter hiervoor, maar ik ga even proberen met verschillende weerstanden.

Zojuist een potmeter gevonden en toegevoegd (10k).
http://i.imgur.com/HidGo.jpg
De contrast-instelling werkt nu wel, maar ik krijg nog steeds blokjes als output.

Nog bedankt voor jullie reactie.

Op pin 5 moet je nog aansluiten, anders doet hij het niet.
Ook moet je nog een condensator plaatsen. Geen elektriese condensator.

[Bericht gewijzigd door Brandon op (13%)]

Many thanks, hij werkt. De oplossing met pin 5 was de juiste :)

[Bericht gewijzigd door Henry S. op (61%)]

Graag gendaan.
De condensator van 100 nF moet er wel op, dat is voor het onstoren van de pic.

Ik heb al 2 condensators van 100uF geplaast, zou je kunnen zeggen waar de 3e moet?

Sorry, te snel gelezen. Dank voor jullie hulp :)

Aanschouw!
http://i.imgur.com/B2NC3.jpg

[Bericht gewijzigd door jaspara op (17%)]

De condensatoren die je op de eerste foto van je ziet zijn allemaal elektrische condenstoren. Zoals die van 47µF in je schema. Ik bedoel een keramische condensator van 100nF die er nog op moet. Die staat links van de LCD op je schema.

Op 13 mei 2011 19:41:40 schreef jaspara:
Many thanks, hij werkt. De oplossing met pin 5 was de juiste :)

Op de foto in je startpost lijkt pin 5 al aangesloten te zijn, blauw draadje.

Tip voor de volgende keer: Hou je breadboard consequent zo mogelijk, positieve spanning aan een kant en massa aan de andere kant. Bij voorkeur respectievelijk op de bovenste en onderste strip.

Klopt, maar niet op de pic daar miste die.

Klopt, maar niet op de pic daar miste die

Pin 5 (R/W) hoort ook niet op de Pic, maar direct aan Gnd...

Ja dat klopt, beetje verkeert opgeschreven.

pin 5 van de microcontroller hing niet aan de gnd

Nog even een picture
http://i.imgur.com/VDvaQs.jpg

[Bericht gewijzigd door jaspara op (24%)]