SCOPE Solution
BREATHE
SCOPE ACT 5

Prerequisites
Unlocks
sc_a5_06_breathe locked
Par power479
Par lines17
Par chips1
Objective
The line rises quickly, falls slowly, then rests at the floor.
Board Data
- Window: 96
- Pins: p0 OUT
- Channels: p0 ANALOG label=CH1_p0_DAC
- Peripherals: DAC data=p0 label=DAC_p0
Firmware Solution
top:
mov r0, 0
rise:
out p0, r0
slp 1
add r0, 32
cmp r0, 224
jle rise
fall:
out p0, r0
slp 2
sub r0, 16
cmp r0, 0
jnz fall
out p0, 0
slp 8
jmp top
Board Definition
# BREATHE. ACT 5. SCOPE waveform board.
# TITLE BREATHE
# OBJECTIVE The line rises quickly, falls slowly, then rests at the floor.
ID sc_a5_06_breathe
WINDOW 96
DIR p0 OUT
PERIPH DAC data=p0 label=DAC_p0
CHAN p0 ANALOG label=CH1_p0_DAC
PAR power=479 lines=17 chips=1