-
-
Erfahrener Benutzer
Roboter-Spezialist
Hallo Klucky
Wenn du keine Interrupts mehr haben möchtest, solltest du sie in deinem Fall nach while(byte_timer==0){} ausschalten.
Bei der Verwendung von OCR1A werden bei Register beschrieben OCR1AL und OCR1AH.
Schreib doch mal, wie du deinen LED angeschlossen hast. Leuchten sie bei LOW am PORT oder bei HIGH am Port.
Mit PORTA=0x7E; leuchtet nicht nur die letzte sondern auch die erste, wenn die LED bei LOW leuchten., ansonsten sind halt anderes rum.
0x7e = 0111 1110
Hast du die Fuse Bit denn eingestellt auf externen Clock ? Oder läuft der uC noch mit 1 MHZ, dann sollte sich ja nach 16 Sekunden was tuen.
MFG
Dieter
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen