Ich bin noch am Verzweifeln und weis nicht mehr weiter,
Ich schaffe es einfach nicht den Attiny unabhängig der Programmierplatine zu betreiben.
Ich habe folgenden Code:
Code:
;Blink2.asm Blinker mit Unterprogramm
.include "tn13def.inc"
rjmp Anfang
Anfang:
ldi r16,0x18 ;PB4 und PB4
out ddrb,r16 ;Datenrichtung
Schleife:
ldi r16,8 ;8 = 0x08
out portb,r16 ;PB3 = 1, PB4 = 0
rcall Warten ;Unterprogrammaufruf
ldi r16,16 ;16 = 0x10
out portb,r16 ;PB3 = 0, PB4 = 1
rcall Warten ;Unterprogrammaufruf
rjmp Schleife
Warten:
Ldi r16,250
Warten1: ;äußere Schleife
Ldi r17,250
Warten2: ;innere Schleife
dec r17
brne Warten2
dec r16
brne Warten1
ret ;Rücksprung
Damit soll die LED an PB3 blinken. Auf dem Programmierboard von Franzis kein Problem jedoch bekomme ich es nicht fertig eine eigenständige Schaltung zu basteln.
Habe schon alles durchprobiert aber es will einfach nicht.
Kann mir den jemand hier sagen wo ich was anschließen muss?
Würde mich sehr freuen.
Gruß,
Jochen
Lesezeichen