Hallo Leute, als Neuling möchte ich hier mal schnell eine Frage los werden. Habe heute schon häufiger meine ATMega8 mit BASCom programmiert und den Code über die bascom funktion an das stk500 gesendet. das ging bisher auch. nun habe ich mein progrqmm mit einer adc funktion erweitert und nun sagt mein bascom und auch das avr studio, daß an der seriellen schnittstelle kein stk500 zu finden sei - das einstellungfenster zu den seriellen Schnittstellen kommt immer wieder... wenn ich nun aber den atmega8 rausziehe, dann ist das stk500 wieder da. was kann ich beim atmega8 so falsch gemacht haben, wenn ich mein bascom um adc erweitere ??? danke Gast
Hi >wenn ich nun aber den atmega8 rausziehe, dann ist das stk500 >wieder da. Falscher Sockel? MfG Spess
nö, war der richtige laut pdf hat vorher auch funktioniert zwei atmega8 platt
Bist du vielleicht mit einer zu hohe Messspannung auf den ADC-Pin gegangen, als du die ADC-Funktion getestet hast? Oder hattest du an Aref eine externe Spannung angelegt oder dort direkt GND angeschlossen?
der atmega8 blieb im stk500 was da nun angeschlossen war - waren die switche...
Hast du das BASCOM Programm noch? Blinkt die Status-LED langsam oder schnell? Ist der AREF-Jumper auf dem STK500 gesetzt oder nicht? Ich würde einen ISP-Versuch mit offenem AREF-Jumper machen.
JA! habe festgestellt, dass es , sobald man adc programmiert immer abschmiert.. wenn man die aref ausschaltet, dann kann man den chip wieder programmieren. DANKE! das ist doch die referenzspannung für den adc - richtig?? Danke
Ja bei dem STK500 kann die AREF von aussen zugeführt werden. Und man kann diese AREF bequem im AVR Studio einstellen. Im AVR kann man mehrere Quellen als AREF setzen: Eine extern angelegte AREF oder die AVcc (=Vcc) oder eine interne VREF. Im Zusammenhang mit dem STK500 sind nicht alle im AVR möglichen Kombinationen sinnvoll. Sinnvoll ist, bei gestecktem AREF-Jumper, d.h. extern zugeführter AREF, nur die erste Option. Wild spekulier: Wenn du keine besondere Maßnahme bei dem BASCOM ADC Code zur Einstellung der Referenzspannungsquelle gemacht hast, könnte es sein, dass als Defaultwert innerhalb BASCOM eine zum STK500 inkompatible Einstellung benutzt wurde. Gängig, weil praktisch, ist z.B. die Einstellung AVcc. Das könnte dazu geführt haben, dass die Schutzschaltung des STK500 angesprungen ist und dadurch das ISP-Programmieren nicht mehr möglich war. Oder dein BASCOM Programm hat die Einstellung so gemacht, daher die Frage nach dem Code. War aber eher ein Schuss ins Blaue. Freut mich, dass deine beiden Atmega8 wieder im Rennen sind :)
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.