Hy ich habe einen Mega16 denn ich über ISP programmieren möchte. ACC,GND,AREF,AVCC,GND und SCK, MISO, MOSI und die 5V, Reset und GND am ISP sind angeschlossen. leider bekomme ich keine Verbindung. habe zwei schnittstellen: LTP -> ISP (Eigenbau und funktioniert mit dem MEga8 ohne Probleme) AVRISP MKII Bei AVRISP MKII sagt er immer das mit der 1/4 der CPU CLock aber hab fast alle durch und immer der selbe Fehler! In Pons Pong kann er teilweise löschen und lesen aber er löscht nicht wirklich und schreiben tut er auch nicht!! Muss ich beim MEga16 noch was anderes anschließen? Hab schon zwei ausprobiert... HELP
Läuft der Mega16 vielleicht mit externem Takt, schließ mal an XTAL1 einen Taktgenerator >1Mhz an.
der ist neu. ist das nicht automatisch auf intern 4MHz gestellt?
Naja neu: Du hattest gemeint, daß Du schon mit Pony dran warst, also sage ich jetz mal: nicht mehr ganz so neu... Ja, Rechteck oder Sinus oder Dreieck, ist Wurscht. Amplitude reicht schon von 2V bis 4V bei 5V Betriebsspannung.
mhh jo aber wenn die fuses nicht gesetzt sind dürfte er es ja garnicht registrieren oder?
hab mal 4Mhz (0V,3V) Rechtecke dran gelegt... Also die Verbindungen müssten alle Richtig sein... Die USB Box zeigt mir auch grün wenn ich denn ISP Stecker reinstecke.... Aber noch keine Besserung
also ich bin wirklich am verzweifeln!! alle Kabel sind richtig. hab es noch mal mit dem Mega8 getestet und alle Adapter funzen.... dann andere Platine mit dem Mega16 dran. im Programm auf Mega16 umgestellt und pony pong zeigt den tollen Fehler -24 an, als wenn nix verbunden ist...
zwei fehler möglichkeiten die du sicherlich schon ausgeschlossen hast, aber vll auch einfach verplant: -pony prog auf den mega16 eingestellt? -reset des mega16 über einen widerstand (bei mir meist 10K) mit Vcc verbunden?
also: ISP von oben auf den Anschluss geschaut, wo ich das Kabel vom MKII reinstecke: Pin 1 oben links, Pin 6 unten rechts. 1 MISO an Pin 7 2 VCC an 5V 3 SCK an Pin 8 4 MOSI an Pin 6 5 Reset an Pin 9 6 GND an 0V ja habe Pin 10 an 5V und Pin 11 an 0V. zwischen PIN 9 und Pin 10 sind 10k. SONST habe ich nix angeschlossen... AREF und AVCC sind ja nur für die AD später oder...
AVCC muß auch angeschlossen werden, wenn der ADC nicht benutzt wird. Steht im DATENBLATT
Ich hatte auch mal das Problem bei einem neuen Mega16. Der Takt ist auf 1MHz intern eingestellt, keine Sorge. Er ließ sich solange nicht programmieren, bis ich mal beim Programmierversuch parallel die Reset-Leitung manuell auf Masse gezogen hatte - danach ging es plötzlich. (Reset auf Masse ziehen -> Betriebsspannung einschalten -> programmieren starten -> Reset normal beschalten (ich hatte dazu einen Taster)
mhh ja so was ähnliches muss es auch gewesen sein. gab irgendnen Problem mit der Masse.. Wieviel sollte der MEga16 verbrauchen? bei mir werden fast 15mA angezeigt. sobald ich in zustecke.... im Datenblatt ist die Rede von 1mA!
" sobald ich in zustecke...." steckst du den unter Spannung? wenn ja -> nicht gut
also. Mein AREF & AVCC werden über nen 5V Ref Baustein gespeist... Am Mega8 hatte ich den Mega8 auch an VCC mit dran da der Baustein erst bei 10mA in die Knie geht... Daher dachte ich er könnte den Mega16 auch mitversorgen aber war wohl nen Fehler. Nein ich haben ihn einfach mal abgezogen und gesehen, das die Versorgung um 15mA zurückging. klar kann das ungesund sein aber so hab ich es halt bemerkt... wie hoch ist jetzt nochmalerweise der Verbrauch unter "last" bei VCC 5V und 8MHz...
> wie hoch ist jetzt nochmalerweise der Verbrauch unter "last" bei VCC 5V > und 8MHz... Datenblatt, Figure 150 (active supply current vs. frequency) sagt bei 5 V und 8 MHz ca. 12 mA...
LTP -> ISP (Eigenbau und funktioniert mit dem MEga8 ohne Probleme) geht bei mir auch nicht, flashe sonst mega8515 aber das mit dem mega16 hab ich auch nicht hinbekommen, scheint ein bekanntes problem zu sein mit dem einfachen ltp kabel ...
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.