ATMega16 Problem

Gast #86366
Lesenswert?

Hi Leute,

hab mich letzte Woche mal an den Mega16 rangewagt(hab bis jetzt nur
Erfahrung mit dem 2313).
Hab alles wie im Bild angeschlossen und benutze BASCOM,sollte doch
eigentlich funktionieren oder?(beim 2313 gings super)
Problem: Bascom identifiziert den Mega16 nicht,ich kann die
Fuse\Lockbits nicht lesen\schreiben,den Flash schreiben\lesen
natürlich auch nicht.Bekomme immer die Fehlermeldung"

Could not identify chip with ID:FFFFFF"

Was mich jetzt arg verwunderlich stimmt ist,das wenn ich Vcc auf
4,4V-4,6V runterschraube mir Bascom auf einmal ID's anzeigt(schön und
gut...)natürlich bei jedem aktualisieren ne andere.und manchmal!! auch
die vom Mega16.Bei den Fuse\Lockbits genau das gleiche Elend so alle
5-10 Versuche klappts mal dann wieder nicht.

Hat irgend jemand ne Idee oder n Tipp was ich falsch mache...?
Dankeim voraus...
Angehängte Dateien:
Gast #86368
Lesenswert?

Ja, oder ersetz die Wiederstände durch kleinere(z.b. 150 Ohm), damit
hats bei mir immer geklappt, ich benutze nämlich genau die selbe
Schaltung, eben einfach mit anderen Wiederständen.

MFG Nik

p.s. auf welchen programmer hast du bascom eingestellt?
Gast #86369
Lesenswert?

Also zwischen Vcc ung GND ist noch kein stützkondi,werd ich aber mal
probieren.Werd auch mal andre Wiederstandswerte durchtesten,hoffe das
bringt was...ach ja,in Bascom hab ich als Programmer Universal MCS
Interface gewählt und Parallel Port...
Gruß Jan
Gast #86373
Lesenswert?

Hallo Jan

Ich verstehe nicht wirklich, wieso Ihr euch am Anfang so was antut.

Kauft Euch doch eine ISP Pro. bei E Bay und in einem anderen Shop Eurer
Wahl.

Ist jetzt nicht böse gemeint, aber so kann man doch gerade am Anfang
die grössten Probleme aus der Welt schaffen. Gerade am Anfang, wenn gar
nichts klappt, weiß man als Anfänger doch gar nicht, wo man Anfangen
soll mit suchen und der Frust ist schnell da.

So, das mußte ich jetzt mal los werden.

Klar, kann man nachher die Dinger selbst bauen, aber da hat man ja auch
mehr Erfahrung und hat genug Teile zum tauschen.

Das selbe Thema ist doch mit den LCD Display. Erste Programm
geschrieben und schon muß so ein Teil daran. Klar verstehe ich ja auch,
aber man sieht ja auch in den Threads, das es doch nicht so ganz
einfach ist am Anfang. Kaufen alle Teile die sie brauchen und ein LCD
Display und sparen dann am ISP Prog.

Nicht böse sein, wird schon klappen

MFG
Dieter
Gast #86374
Lesenswert?

Hi Dieter

wenn der Programmer beim AT90S2313 einwandfrei funktioniert hat und es
beim ATMega16 auf einmal nicht mehr tut ist das schon a weng komisch
oder...?Warscheinlich ist es wirklich besser ich kauf mir so'n
Programmer...aber woher soll dann die Erfahrung kommen...:)
Nebenbei liefen 90% aller LCDisplays die ich probiert habe am 2313, auf
Anhieb und letztendlich alle....

Gruß Jan

p.s.:ist auch nicht böse gemeint ;)
Gast #86376
Lesenswert?

Schau dir einfach mal im AVR-Tutorial das Thema "LCDisplay" an,laut
Datenblatt wird dein WM-C2004P genauso angesteuert.

1 - GND (0V)
2 - Vdd (5V +/-5%)
3 - VO  (contrast adjustment)Poti 10k-20k zw.GND-Vdd,Abgriff auf VO)
4 - RS  (Register Select signal)
5 - R/W (Read/Write selection)
6 - E   (Enable signal)
7 - DB0 \
8 - DB1 |
9 - DB2 |
10- DB3 |DATA BUS
11- DB4 |
12- DB5 |
13- DB6 |
14- DB7 /
15-\LED's der
16-/Hintergrundbeleuchtung

Hoffe es klappt,
Gruß Jan

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren