02.05.2013 Aufrufe

beginner_de

beginner_de

beginner_de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Avr-Asm-Tutorial S. 63<br />

.inclu<strong>de</strong> "tn13<strong>de</strong>f.inc" ; für einen ATtiny13<br />

.equ c1 = 60000 ; Bestimmt die Blinkfrequenz<br />

sbi DDRB,0 ; Portbit ist Ausgang<br />

Loop:<br />

sbi PORTB,0 ; Portbit auf high<br />

ldi R25,HIGH(c1)<br />

ldi R24,LOW(c1)<br />

Loop1:<br />

nop<br />

nop<br />

nop<br />

nop<br />

nop<br />

sbiw R24,1<br />

brne Loop1<br />

cbi PORTB,0 ; Portbit auf low<br />

ldi R25,HIGH(c1)<br />

ldi R24,LOW(c1)<br />

Loop2:<br />

nop<br />

nop<br />

nop<br />

nop<br />

nop<br />

sbiw R24,1<br />

brne Loop2<br />

rjmp Loop<br />

Gut blink!

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!