Hallo, habe STK500 ans Laufen bekommen - ABER; LED6 und LED7 leuchten nicht auf, obwohl alle 8 LEDs angesteuert werden. Je nach Funktionstest-Programm flackern die beiden kurz auf. Mir scheint, als wenn diese nur kurz auf Befehlsänderung reagieren!? Hab leider kein weiteres Board zum Vergleichstest. Massnahmen ohne Verbesserung: (1) ATmega8 gegen neuen ATmega8 getauscht (2) Verbindungsleitung 10-adrig gegen andere Leitung getauscht (3) ATmega8 mehrfach über STK500 gebrannt (4) einfache Programme aufgespielt, die die alle 8 LEDs ansteuert (5) Leiterplatte bewegt, erschüttert, verbogen (6) 0xFF-Ausgänge von PORTB auf PORTC programmiert STK500-Konfiguration: Folgende Brücken sind gesetzt; VTARGET, AREF, RESET, XTAL 1, OSCSEL Richtung "1", BSEL 2
Gast
#2618717
Hallo Habe zwar kein STK500, aber afaik werden die LED Pins gegen Masse geschaltet damit die LEDs leuchten. Zuerst würde ich mal mit einem Kabel manuell gegen Masse brücken um die LEDs zu testen. Dann mit einem Multimeter die Verbindungen vom AVR Sockel zu den Port Stecker prüfen. da1l6
Gast
#2618732
Hi >0xFF-Ausgänge von PORTB... PB6 und PB7 liegen beim ATMega8 nicht am Steckverbinder PORTB sondern an XT1/XT2 von PORTE/AUX. >...auf PORTC programmiert Dann hast du etwas falsch gemacht. Zeig mal dein Programm MfG Spess
Gast
#2618783
Hi Nachtrag: PortC hat kein PC7. MfG Spess
ahhh - warscheinlich rührt der Fehler daher, dass sich meine Buch auf einen ATmega16 bezieht. Somit sind dessen Programme nicht 100% kompatibel. Ist mir gerade aufgefallen, da der Autor Mittermayr aktuell mit PORTA arbeitet... Werde es später mal mit ATmega16 prüfen. D A N K E! Befürchtet schon, das das Board einen weg hat.
TATSÄCHLICH, STK500 i.O. - lag am falschen AVR!!!
Hmm... Dir war doch nicht wirklich nicht aufgefallen, daß dem ATMega8 im Vergleich zum ATMega16 ein paar Pins fehlen?
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.