ATMega nach ADC BascomPRG stk500 WEG!

Gast #1600870
Lesenswert?

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
Gast #1601050
Lesenswert?

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
Persönliche Seite #1601103
Lesenswert?

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 :)

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