SCOPE Solution

BREATHE

SCOPE ACT 5

In-game screenshot of BREATHE
In-game view
FamilySCOPE Graph0.816 Difficulty0.816 Ring05 IDsc_a5_06_breathe

Prerequisites

CARRIER DETECT

Unlocks

DUAL RELAY

Reference firmware 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