Hoi,
ik heb hier een graphic LCD die werkend probeer te krijgen met een PIC16F877A. ik gebruik de voorbeeld code uit microbasic en heb hem ook volgens de aangegeven poorten aangesloten. maar het geheel werkt niet
.
ik heb al wat rondgezocht op veel voorkomende fouten. nu blijkt dat je niet al te lange kabels moet hebben. ik gebruik een flatcable van ongeveer 10-15cm. is dit echt zo een groot probleem?? dus moet ik dan de kabel inkorten. dit zou ik jammer vinden want op deze manier is het makklijker aansluiten op mn testbordje.
misschien dat iemand me hiermee even kan helpen
Willem
delta brafo (danny)
Geen dagen toevoegen aan het leven, maar leven toevoegen aan de dagen.
Heb je hem wel volgens de datasheet van het scherm aangesloten? Als je hem volgens een voorbeeldschema heb gebouwd van het internet of de help van microbasic kan het zijn dat de aansluitingen op andere volgorde aangesloten zijn.
Contrast instelling goed?
(dit was mijn eerste fout namelijk)
Db
ik heb de poort namen uit datasheet (CS1 CS1 RW ect) aangesloten zoals aangegeven in de help file dus bijvoorbeeld CS1 aan poort b.2.
verder heb ik met het contrast gewoon zitten spelen (telkens open dicht draaien) maar er veranderd neits ik gebruik btw een 50k trimmertje -> het gaat toch gewoon om een spanningsdeler dus of ik 10k of 50k neem maakt niet zo uit
MAH
Every machine is a smoke machine if you operate it wrong enough
kabel nog korter werkt niet. 1e les emc is geen flatkabel te gebruiken en anders maar de helft van de aders.
maar kan me niet voorstellen dat dit uitmaakt.
er vanuitgaande dat je je soldeerverbindingen hebt gecontroleerd en je voeding e.d.
neem eens alleen het scherm. sluit voeding en contrast aan. nu moet je testbeeld krijgen (toch???). doet ie dat niet... tja rip lcd
--edit--
controleer ook nog ff of bijde chips wel hetzelfde zijn (voorbeeld en lcd). hij kan een ander communicatieprotocol hebben oid.
[Bericht gewijzigd door MAH op ]
ik krijg geen testbeeld
, verder is controller ks0108 compatible.
dit staat bij mikrobasic:
mikroBasic provides a library for drawing and writing on commonly used Graphic LCD 128x64.
Ibanez
Een atx voeding is geen labvoeding, en je kunt er geen auto mee starten ook
jups, op scoop zie ik nu en dan een signaaltje voorbijvliege als ik m bijvoorbeeld aan D0 hang. mssn heeft iemand een HEX ASM BAS PBAS file die werkt dan kan ik deze ff in mn pic laden en testen, liefst dan wel ff zegge welke pinne waarmee en kristal freq.
ik zou t egt zonde van mn 128*64 display vinde als het niet gaat lukke tog weer 20 euros
maar ga er nog wel moeite in stoppen hij moet werken!! 
Ibanez
Een atx voeding is geen labvoeding, en je kunt er geen auto mee starten ook
Switching Power
Hobby, maar sample met mate. | BumbleBee plus pack | Weerstand calculator voor je PSP
probeer het eens met de adc's van de pic uitgeschakeld, soms willen die nog wel eens roet in het eten gooien.
Videomodulator
AKA Naftebakje @Tweakers.net --- Zonder dwarsliggers geen spoor
Met de bijgeleverde GLCD werkt ie perfect hier, maar je moet wel de volledige versie hebben om het voorbeeld te gebruiken, tis meer dan 2KWords code.
Geef effe de PIC, kristal en pinout voor LCD die je gebruikt, dan bezorg ik je morgenavond een .HEX file.
[Bericht gewijzigd door Videomodulator op ]
Ganzz
-
Op 24 oktober 2006 20:11:40 schreef Ibanez:
+ en - eens omwisselen, 100Nf over de voeding van je lcd, langer wachten voor initalizeren,
Het werkt niet dus even + & - omdraaien... RIP GLCD + PIC
@videomodulator ik heb je hex-file gekregen bedankt hiervoor.
maarre... alles aangesloten xtra condensator, geproged maar hij wil egt neit 
denk dat ik het maar even wegleg en er later weer mee aan de slag ga, wil ook nog wel eens helpen.
iig bedankt voor alle hulp
Willem