SCOPE Solution
STAIRCASE
SCOPE ACT 1

Prerequisites
Unlocks
sc_a1_05_staircase locked
Par power11
Par lines10
Par chips1
Objective
Stepped levels 0, 64, 128, 192, each held 4 ticks, then snap to 0.
Board Data
- Window: 32
- Pins: p0 OUT
- Channels: p0 ANALOG label=CH1_p0_DAC
- Peripherals: DAC data=p0 label=DAC_on_p0
Firmware Solution
; STAIRCASE reference: four steps 0, 64, 128, 192, each held 4 ticks, then loop.
loop:
out p0, 0
slp 4
out p0, 64
slp 4
out p0, 128
slp 4
out p0, 192
slp 4
jmp loop
Board Definition
# STAIRCASE. ACT 1, analog. A held-level shape rather than a smooth ramp: each level
# is held 4 ticks, then snaps back to 0. Reference is sc_a1_05_staircase.asm.
# TITLE STAIRCASE
# OBJECTIVE Stepped levels 0, 64, 128, 192, each held 4 ticks, then snap to 0.
ID sc_a1_05_staircase
WINDOW 32
DIR p0 OUT
PERIPH DAC data=p0 label=DAC_on_p0
CHAN p0 ANALOG label=CH1_p0_DAC
PAR power=11 lines=10 chips=1