Gast
#711903
Hallo Leute, bin eine AVR Neuling und möchte die Kunst des AVR Programierens jetzt auch erlernen. Also habe ich mir STK500 geholt, einen Atmega8 und habe mit AVR-GCC Tutorial angefangen. HAbe mit diesem Programm angefangen: #include <avr/io.h> int main(void) { /* Setzt das Richtungsregister des Ports A auf 0xff (alle Pins als Ausgang): */ DDRA = 0xff; /* Setzt PortA auf 0x03, Bit 0 und 1 "high", restliche "low": */ PORTA = 0x03; } Beim compilieren gibt es wie erwartet keine Fehlermeldungen, AVR Simulator macht das was er soll. Leider macht mir das Programm auf STK500 irgendeinen blödsin. Denn es gehen die LEDs an, die eigentlich nicht angehen sollen. Dann habe ich versucht PORTA mit anderen Zahlen (0xff oder 0xf0) zu beeinflussen, leider kommt da auch ein unsinn heraus. Mein STK500 ist auch richtig beschaltet, ich habe es mehrmal geprüft. Kennt jemand die Lösung des Problems? Gruß Stefan