Hallo Users! Ich habe erst seit kurzem das STK500 von ATMEL. Versuche damit, mich etwas in die AVR Welt zu begeben. Leider habe ich noch ein paar Startschwierigkeiten! Wenn ich Programme von AVR Studio 4.18 übertrage leuchten beim Bord immer nur LED: 0 , 2,3,4 und 5. Habe das Programm schon zig mal abgeändert, LED an ein anderes Port angehängt, den ATMEGA8 ausgetauscht, die LED's getestet, den Stecker gewechselt. half aber alles nichts. LED 0-7 Funktionieren alle. Und ja, er ist auf dem Sockel SCK3200A2! Wenn ich die LED's an Port C anschließe und das abgeänderte Programm lade, brennt überhaut kein LED. Hab schon im Handbuch nachgesucht, aber nichts brauchbahres gefunden! Könntet ihr mir Helfen!? mfg Lukas
Die LEDs werden invertiert angesteuert (glaube ich). Du musst die LEDs also "verkehrtherum" ansteuern. Also 0 = an, 1 = aus. Das mit dem PORTC könnte daran liegen, dass der AVCC-Pin eventuell nicht mit VCC verbunden ist. Das ist ein ganz böser Fehler.
Gast
#2388510
JTAG schon ausgeschaltet? (FUSES)
Gast
#2391004
Hi >JTAG schon ausgeschaltet? (FUSES) Seit wann hat ein ATMega8 JTAG? MfG Spess
Gast
#2391048
tja:
PORTB6 und 7 gibts ja so direkt erst mal nicht, im Normalfall sind das
die Oszillatoranschlüsse.
PB1 Sonderfunktion OC1A. Wenn die aktiviert ist, funktioniert der
einfache Portzugriff auch nicht mehr.
PORTC: dazu brauchst du AVCC, schau mal, ob an Pin20 Spannung anliegt.
>Habe das Programm schon zig mal abgeändert
Tja, dann zeigs doch mal.
Gast
#2391060
Hi
>PORTB6 und 7 gibts ja so direkt erst mal nicht,...
Gibt es schon. nur liegen die beim STK500 nicht Auf dem PortB-Anschluss
sonder auf XT1/XT2 von PortE/Aux.
MfG Spess
OK, habs lösen können! Hab bei der Übertragung des Programms etwas falsch verstanden, aber jetzt gehts! Danke für eure Bemühungen!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
