Professional Documents
Culture Documents
Blink Aneh
Blink Aneh
; coba.asm
;
; Created: 12/18/16 7:39:27 PM
; Author : Elena
;
main:
ldi temp,low(RAMEND)
out SPL,temp
ldi temp,high(RAMEND)
out SPH,temp
ldi r20, 0xff
out DDRB, r20 ; connect PORTD pin 4 to LED
rjmp set_angka
blink:
ldi r20, 0xff
out portb, r20
rcall delayb
ldi r20, 0x00
out portb, r20
ldi r23, 4
dec r23
brne blink
set_angka:
ldi r21, 0
loop:
out PORTB, r21 ; turn PD4 high
rcall delay
inc r21 ; delay for an short bit
cpi r21, 16
breq blink
;out PORTB, delayv ; turn PD4 low
;rcall delay ; delay again for a short bit
rjmp loop ; recurse back to the head of loop