-
-
Erfahrener Benutzer
Roboter-Spezialist
ähm, müsstest du nicht mit sei() die interrupts erlauben? (Bin auch erst relativ am Anfang mit AVR-c...)
Ausserdem solltest Du noch den INT0 pin auf Eingang stellen, und den Pull-up aktivieren. Schau dir am besten mal ein paar einfache C-Programme an, und geh die üblichen Tutorials durch, dann findest Du sicher leichter den Einstieg. Mir hat geholfen, dass ich erst mal die Grundlagen mit Assembler gelernt habe, da kriegt man ein gutes Gefühl für die "Denkweise" des uCs.
Außerdem würde ich mir gleich angewöhnen, die gängigen Schreibweisen zu verwenden, dann können andere, und Du auch, Dienen Code schneller verstehen. (GICR = (1<<ISC01) ist einfach schneller zu verstehen als GICR = 2, und weniger fehleranfällig)
Gruß
GEald
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen