Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .include "m128def.inc"
- .org 0
- rjmp start
- .macro stack
- ldi r16,low(ramend)
- out spl,r16
- ldi r16,high(ramdend)
- out sph,r16
- .endmacro
- .org 0x100
- start:
- ldi r16,200
- ldi r17,100
- ldi r18,90
- ldi r19,80
- ldi r20,70
- ldi r21,60
- ldi r22,50
- ldi r23,40
- ldi r24,30
- ldi r25,20
- ldi r26,10
- ldi r27,0
- ldi r28,0
- ldi r29,0
- ldi r30,0
- ldi r31,0
- ldi r29,2;szazas
- ldi r27,88
- mov r28,r27;ment
- sub r27,r16
- brcc v90
- v100:
- ldi r29,1;szazas
- mov r27,r28
- sub r27,r17
- brcc v90
- ldi r29,0;szazas
- mov r27,r28
- v90:
- ldi r16,9;tizes
- mov r28,r27;ment
- sub r27,r18
- brcc lep
- v80:
- ldi r16,8;tizes
- mov r27,r28;ment
- sub r27,r19
- brcc lep
- v70:
- ldi r16,7;tizes
- mov r27,r28;ment
- sub r27,r20
- brcc lep
- v60:
- ldi r16,6;tizes
- mov r27,r28;ment
- sub r27,r21
- brcc lep
- v50:
- ldi r16,5;tizes
- mov r27,r28;ment
- sub r27,r22
- brcc lep
- v40:
- ldi r16,4;tizes
- mov r27,r28;ment
- sub r27,r23
- brcc lep
- v30:
- ldi r16,3;tizes
- mov r27,r28;ment
- sub r27,r24
- brcc lep
- v20:
- ldi r16,2;tizes
- mov r27,r28;ment
- sub r27,r25
- brcc lep
- v10:
- ldi r16,1;tizes
- mov r27,r28;ment
- sub r27,r26
- brcc lep
- ldi r16,0;tizes
- mov r27,r28;ment
- lep:
- mov r17,r16;szazas
- mov r16,r29;tizes
- mov r18,r27;egyes
- nop
- nop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement