Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .ORG 0x0000
- RJMP main
- main:
- LDI r16,0xFF
- OUT DDRD,r16
- loop:
- LDI r25,0b00111111
- OUT PortD,r25
- RCALL atraso
- RCALL acende1
- RCALL acende2
- RCALL acende3
- RCALL acende4
- RCALL acende5
- RCALL acende6
- RCALL acende7
- RCALL acende8
- RCALL acende9
- RJMP loop
- acende1:
- LDI r25,0b00000110
- OUT PortD,r25
- RCALL atraso
- RET
- acende2:
- LDI r25,0b01011011
- OUT PortD,r25
- RCALL atraso
- RET
- acende3:
- LDI r25,0b01001111
- OUT PortD,r25
- RCALL atraso
- RET
- acende4:
- LDI r25,0b01100110
- OUT PortD,r25
- RCALL atraso
- RET
- acende5:
- LDI r25,0b01101101
- OUT PortD,r25
- RCALL atraso
- RET
- acende6:
- LDI r25,0b01111101
- OUT PortD,r25
- RCALL atraso
- RET
- acende7:
- LDI r25,0b00000111
- OUT PortD,r25
- RCALL atraso
- RET
- acende8:
- LDI r25,0b01111111
- OUT PortD,r25
- RCALL atraso
- RET
- acende9:
- LDI r25,0b01101111
- OUT PortD,r25
- RCALL atraso
- RET
- atraso:
- LDI r19, 16 //aprox 200ms
- volta:
- DEC r17
- BRNE volta
- DEC r18
- BRNE volta
- DEC r19
- BRNE volta
- RET
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement