Hallo, mein Name ist Matthias und ich bin neu hier im Forum. Ich habe schon ein Mikrocontrollerprojekt hinter mir mit einem Atmega8, DS18S20, Relais und Textdisplay. Das hat super funktioniert.
Jetzt habe ich eine neue Schaltung angefangen, erst mal nur Minimalbeschaltung von dieser Seite: http://henningbusch.de/joomla/index...haltungen/47-mikrocontroller-grundbeschaltung . Daran habe ich ein GLCD mit T6963C Controller wie folgt angeschhlossen:
Display --> Atmega
1 GND
2 GND
3 +5V
4 ---
5 /WR --> 25 PC2
6 /RD --> 24 PC1
7 /CE --> 26 PC3
8 C/D --> 23 PC0
9 ---
10 Reset --> 27 PC4
11 D0 --> 2 PD0
12 D1 --> 3 PD1
13 D2 --> 4 PD2
14 D3 --> 5 PD3
15 D4 --> 6 PD4
16 D5 --> 11 PD5
17 D6 --> 12 PD6
18 D7 --> 13 PD7
19 FS --> 28 PC5
20 ---
Ich habe jetzt nur ein kleines Grundgerüst mit einer LCD Ausgabe geschrieben, um das Display zu testen, aber beim Flashen kommt immer "Chip differs at bytes adress : xxxxx". Bei xxxxx kommt aber jedesmal eine andere Zahl. Mein Atmega8A wird aber vom Programmer erkannt. Wird auch gelöscht, beim Schreibversuch dann Fehler. Ich habe schon rumgelesen, aber ich kapier irgendwie nicht, wo mein Fehler liegen könnte. Habe auch alle Lötstellen kontrolliert und den Schaltplan mit meiner Schaltung verglichen. Ist alles OK so. Mein letztes Projekt hat mit der Grundbeschaltung von obrigem Link ja auch funktioniert. Ich wollte erst mal nachfragen, wo das Problem liegen könnte, bevor ich anfange das Display wieder abzulöten.
Matthias
Jetzt habe ich eine neue Schaltung angefangen, erst mal nur Minimalbeschaltung von dieser Seite: http://henningbusch.de/joomla/index...haltungen/47-mikrocontroller-grundbeschaltung . Daran habe ich ein GLCD mit T6963C Controller wie folgt angeschhlossen:
Display --> Atmega
1 GND
2 GND
3 +5V
4 ---
5 /WR --> 25 PC2
6 /RD --> 24 PC1
7 /CE --> 26 PC3
8 C/D --> 23 PC0
9 ---
10 Reset --> 27 PC4
11 D0 --> 2 PD0
12 D1 --> 3 PD1
13 D2 --> 4 PD2
14 D3 --> 5 PD3
15 D4 --> 6 PD4
16 D5 --> 11 PD5
17 D6 --> 12 PD6
18 D7 --> 13 PD7
19 FS --> 28 PC5
20 ---
Ich habe jetzt nur ein kleines Grundgerüst mit einer LCD Ausgabe geschrieben, um das Display zu testen, aber beim Flashen kommt immer "Chip differs at bytes adress : xxxxx". Bei xxxxx kommt aber jedesmal eine andere Zahl. Mein Atmega8A wird aber vom Programmer erkannt. Wird auch gelöscht, beim Schreibversuch dann Fehler. Ich habe schon rumgelesen, aber ich kapier irgendwie nicht, wo mein Fehler liegen könnte. Habe auch alle Lötstellen kontrolliert und den Schaltplan mit meiner Schaltung verglichen. Ist alles OK so. Mein letztes Projekt hat mit der Grundbeschaltung von obrigem Link ja auch funktioniert. Ich wollte erst mal nachfragen, wo das Problem liegen könnte, bevor ich anfange das Display wieder abzulöten.
Matthias