Forum: Mikrocontroller und Digitale Elektronik Taktfrequenz vertägt sich nicht mit LCD


von Jan (Gast)


Lesenswert?

Hallo!

Ich steuere ein LCD-Display (GDM2004E2 Xiamen Ocular) mit einem ATMEGA 8 
an. Bei Verwendung des internen Taktes(1MHz)klappt dies auch problemlos.

Verwende ich einen externen 8 oder 16 MHz Quarz, wird kurze Zeit nach 
setzen der Fuse-Bits der Bildschirm schwarz.(Wenn ich diese wieder auf 
Standarteinstellungen zurücksetze funktioniert alles wieder.)

Fuse-Einstellungen:

8-16 Mhz externer Quarz
Low Fuse
•11111111
High Fuse
•11001001
Lockbits
•11111111

Verwende die Routinen aus dem Forum:
lcd-routines.c
lcd-routines.h (Anpassung:#define F_CPU 8000000)

Ich habe auch schon versucht die Timings zu erhöhen.

Was mache ich falsch?
Vielen Dank im Voraus für eure Antworten!

von Jan (Gast)


Lesenswert?

Hat niemand ne Idee??

von Joe (Gast)


Lesenswert?

Unter Berücksichtigung der neuen Taktfrequenz neu! compilieren und auf 
den Atmega übertragen.

Joe

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.