SCOPE Solution

THREE COLOR BUS

SCOPE ACT 3

In-game screenshot of THREE COLOR BUS
In-game view
FamilySCOPE Graph0.523 Difficulty0.523 Ring03 IDsc_a3_10_three_color_bus

Prerequisites

DIGIT TAPREPEATER

Unlocks

ROUND ROBIN

Reference firmware sc_a3_10_three_color_bus locked
Par power87 Par lines14 Par chips3

Objective

Three DAC lanes rotate high, middle, and low values.

Board Data

  • Window: 72
  • Pins: p0 OUT, p1 OUT, p2 OUT
  • Channels: p0 ANALOG label=CH1_p0_DAC, p1 ANALOG label=CH2_p1_DAC, p2 ANALOG label=CH3_p2_DAC
  • Peripherals: DAC data=p0 label=DAC_p0, DAC data=p1 label=DAC_p1, DAC data=p2 label=DAC_p2
Firmware Solution
loop:
      out  p0, 240
      out  p1, 128
      out  p2, 16
      slp  3
      out  p0, 16
      out  p1, 240
      out  p2, 128
      slp  3
      out  p0, 128
      out  p1, 16
      out  p2, 240
      slp  3
      jmp  loop
Board Definition
# THREE COLOR BUS. ACT 3. SCOPE waveform board.
# TITLE THREE COLOR BUS
# OBJECTIVE Three DAC lanes rotate high, middle, and low values.
ID sc_a3_10_three_color_bus
WINDOW 72
DIR p0 OUT
DIR p1 OUT
DIR p2 OUT
PERIPH DAC data=p0 label=DAC_p0
PERIPH DAC data=p1 label=DAC_p1
PERIPH DAC data=p2 label=DAC_p2
CHAN p0 ANALOG label=CH1_p0_DAC
CHAN p1 ANALOG label=CH2_p1_DAC
CHAN p2 ANALOG label=CH3_p2_DAC
PAR power=87 lines=14 chips=3