Ich habe einen AVR vom Typ ATTINY13, an dessen IO Port 3 zusammen mit einem Vorwiederstand eine Verbindung zu GND gebildet wird. Für diese Schaltung habe ich ein Blinkprogramm geschrieben, doch es funktioniert nicht, denn die LED bleibt permanent an. Warum? Wie müsste es richtig aussehen?
Code:
.include "tn13def.inc"

rjmp Anfang

Anfang:
	sbi ddrb, 3
	ldi r16,255
sch1:
	dec r16
	brne sch1
	ldi r16,255
sch2:
	dec r16
	brne sch2
	ldi r16,255
sch3:
	dec r16
	brne sch3
	ldi r16,255
sch4:
	dec r16
	brne sch4
	sbi portb,3
	ldi r16,255
sch5:
	dec r16
	brne sch5
	ldi r16,255
sch6:
	dec r16
	brne sch6
	ldi r16,255
sch7:
	dec r16
	brne sch7
	ldi r16,255
sch8:
	dec r16
	brne sch8
	cbi portb,3
	ldi r16,255
rjmp sch1