erstens: hast du im Programmer die richtige taktfrequnz eingestellt?
zweitens: hast du einen ATMEGA16-16 oder ATMEGA16-8?
Martin
Hi,
ich krieg hier noch die Krise. Hab hier einen atmeg16 mit 16MHz Quarz.
Die Programme laufen wunderbar, wenn ich ihn aber Programmieren will,
muss ich nen 4MHz Quarz nehmen sonst wird der Mega nicht erkannt.
Hat jemand schonmal sowas gehabt oder ne Idee?
Thorsten
Open Minds. Open Sources. Open Future
erstens: hast du im Programmer die richtige taktfrequnz eingestellt?
zweitens: hast du einen ATMEGA16-16 oder ATMEGA16-8?
Martin
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
@x-ryder
Wo stellt man den im Programmer die Taktfrequenz ein ??
Es ist übrigens erstmal egal ob ein Mega16-16 oder ein Mega16-8L verwendet wird. Es sind im Prinzip dieselben, nur von Atmel anders getestet...
@Thorsten
Was benutzt du denn für einen Programmer. Bei ganz einfachen aus ein paar Widerständen hab ich schon gehört, das es da nicht geklappt hat. Bei denen mit 74HC244 Baustein sollte es aber eigentlich klappen ( kommt halt auch auf den Aufbau an )...
MfG Kjion
Hi,
ne ist ein 16-16, die Programme laufen ja mit der Richtigen Frequenz,
nur das Programmieren geht nicht. Als Programm nutze ich PonyProg
und einen Programmer für die serielle schnittstelle.
Glaube nicht, dass ich in PonyProg die Taktfrequenz extra angeben muss.
Thorsten
Open Minds. Open Sources. Open Future
Kann es sein, dass PonyProg keine 16 MHz verkraftet?
Ich programmiere einen ATMega128 bei 16Mhz über PonyProg - das ist glaube ich nicht das Problem.Zitat von Florian
Jedoch habe ich den über die Parallele Schnittstelle programmiert - könnte sein, dass es daran hängt, dass er über die serielle Schnittstelle programmiert...
mfg churchi
Könnte natürlich sein, dass dadurch die Baudrate zu hoch wird!?
Also ich schon mehrmals mit 16MHz programmiert, nur auf einmal gehts
nicht mehr. Werd mal ne einfache Schaltung aufm Steckbrett aufbauen und
schaun obs da geht.
Thorsten
Open Minds. Open Sources. Open Future
Hallo Thorsten
Die Programme laufen wunderbar, wenn ich ihn aber Programmieren will,
muss ich nen 4MHz Quarz nehmen sonst wird der Mega nicht erkannt.die Programme laufen ja mit der Richtigen Frequenz,
nur das Programmieren getht nicht.ich vermute, daß du den Resetpin zu intensiv beschaltet hast.nur auf einmal gehts
nicht mehr
Wenn du dort einen zu großen Kondensator und/oder einen zu kleinen Widerstand hast, kann u.U. dein Programmer den Reset nicht schnell genug auf GND ziehen. Zumindest bei der 16 MHz Version.
Gruß, Michael
Hi,
ich hab jetzt den Kondensator ganz ausgebaut, der Widerstand
ist 10k groß, aber geht trozdem noch nicht. Muss aber irgendwo
an der Schaltung liegen aufm Steckbrett gehts. Ich werd mal
weitersuchen.
Thorsten
Open Minds. Open Sources. Open Future
Lesezeichen