2026-03-22 09:36:59 +01:00

75 lines
1.0 KiB
NASM

_main:
; Start
MOV R0 17
OUT R0
TIM 130 ; Slow Start OK
MOV R0 34
OUT R0
TIM 130 ; Slow Start OK
MOV R0 51
OUT R0
TIM 164 ; Ligne droite OK
MOV R0 49 ; 0b 0011 0001
OUT R0
TIM 131 ; Rotation droite OK
MOV R0 51
OUT R0
TIM 147 ; Ligne droite
MOV R0 19 ; 0b 0001 0011
OUT R0
TIM 131 ; Rotation gauche
;TIM 50
MOV R0 51
OUT R0
TIM 138 ; Ligne droite
MOV R0 0
OUT R0 ; STOP
TIM 160
MOV R0 162
OUT R0
TIM 135 ; Rotation gauche
MOV R0 0
OUT R0 ; STOP
TIM 140
MOV R0 42
OUT R0
TIM 135 ; Rotation droite
MOV R0 0
OUT R0 ; STOP
TIM 160
MOV R0 247
OUT R0
TIM 130 ; Rotation gauche
MOV R0 127
OUT R0
TIM 130 ; Rotation droite
MOV R0 247
OUT R0
TIM 180 ; Rotation gauche
MOV R0 0
OUT R0 ; STOP
RET
_sleep:
MOV R0 0
OUT R0
TIM 100 ; P'tite pause
RET