ik heb een 20*4 LCCD die ik aanstuur met een pic.

De lcd reageert niet op de pic16F627A en ik heb de schakeling al vele malen gechekt

wel laat de lccd regels 1 en 3 volledig aan

wat kan het zijn?

met de multimeter meet ik dat de uitgangen van mijn pic 1.9 volt in plaats van 5 volt zijn

[Bericht gewijzigd door Electro op ]

Is dat dezelfde PIC als uit dit topic?

Het kan er aan liggen dat je nieuwe hobby componentjes opblazen is, dat schijnt je goed te lukken.

neen het ligt niet aan DIE pic trouwens dat probleem is opgelost (het was te maken met de programmatie-spanning)

Op 25 maart 2007 19:05:27 schreef Electro:
neen het ligt niet aan DIE pic trouwens dat probleem is opgelost (het was te maken met de programmatie-spanning)

toch nog eens een programma voor je LCD te testen
(in hex; :-))

:02000000E628F0
:0A000600A608031D072808000930B2
:100010000000FF3E031D0828A60B07280800A108C2
:10002000031D13280800F530000000000000000048
:1000300000000000000000000000000000000000C0
:100040000000000000000000FF3E031D1428000017
:1000500000000000000000000000000000000000A0
:1000600000000000A10B132808000608A5002510B9
:10007000A5102511A5112512A512220E0F39A600D3
:100080000F302605A40024182514A418A51424193B
:100090002515A419A515A308031D251625088600F6
:1000A00086160A30A600032086120F302205A4000F
:1000B0000A30A60003200608A5002510A51025116A
:1000C000A5112512A51224182514A418A514241965
:1000D0002515A419A515A308031D251625088600B6
:1000E0000A30A600032086160A30A60003208612D6
:1000F0000A30A600032008002108A200A301352031
:100100000800013083120313A1007C200130A100FC
:100110000F200230A1007C200130A1000F20080038
:100120002108A2001030A300352008008316031315
:1001300006108610061186110612861202308312EE
:10014000A1000F203330A1007C203230A1007C20A0
:100150002C30A1007C200630A1007C200C30A100B6
:100160007C20812008000730831203139F00C030D9
:100170008316810096205430A10090204530A100C4
:1001800090205330A10090205430A10090202030C6
:10019000A10090205730A10090204530A100902070
:1001A0005230A10090204B30A10090204930A10096
:1001B00090204E30A10090204730A10090203F3089
:1001C000A10090203F30A1009020E5288312031366
:0A01D0002010A0108A110A12B328B3
:00000001FF

Op 25 maart 2007 19:05:27 schreef Electro:
neen het ligt niet aan DIE pic trouwens dat probleem is opgelost (het was te maken met de programmatie-spanning)

Te lam om dat even in dat topic te melden?

ik heb ontdekt dat de busy pin niet laag gaat, wat moet ik doen?

Op 25 maart 2007 20:21:49 schreef Henry S.:
[...]
Te lam om dat even in dat topic te melden?

JA dus

Op 28 maart 2007 16:17:32 schreef shiptronic:
[...]

JA dus

Dat bleek toch niet de oplossing te zijn !!! dat werkte maar voor 1 van de 2 pics

Op 28 maart 2007 16:17:32 schreef shiptronic:
[...]
JA dus

Ja dus...

Op 28 maart 2007 16:12:23 schreef Electro:
ik heb ontdekt dat de busy pin niet laag gaat, wat moet ik doen?

Wanneer, wie, wat, waar?

Sorry hoor, maar zou je je antwoorden en problemen wat duidelijker willen omschrijven. We kunnen moeilijk over je schouder meekijken.

IK heb de busypin van mijn LCD nagemeten en die busypin blijft altijd hoog

en je R/W bit? meet je btw met scope of voltmeter? (A)

[Bericht gewijzigd door vince_zld op ]

voltmeter, r/w bit zal ik nu gaan meten zie

met voltmeter zul je niets meten, daar de pulsduur veel te kort is om te meten

Op 28 maart 2007 16:12:23 schreef Electro:
ik heb ontdekt dat de busy pin niet laag gaat, wat moet ik doen?

Busy-pin??? Nog nooit iets van gemerkt bij een LCD-module. En bij een "naakt" LCD nog minder...

= Busy flag (bit DB7 bij read operation).

CD :)

Op die manier, ja. Maar als die pin hoog blijft, wil dat nog niet zeggen dat de module alsmaar "busy" is.

@Electro: maak eens een monoflopje, dat een LED gedurende 1/4 sec. laat oplichten als het getriggerd wordt. Erg handig bij het meten van (heel korte) korte pulsjes. Als je een 74HC00 gebruikt, kan je een resterend poortje als inverter schakelen, zodat je zowel positieve als negatieve pulsjes kan meten.

van die hex-code: heb je een schema van welke pinnen van de microcontroller je gebruikt?