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!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.