Register Operations.
| @ | 0x40 | Set Address Register R1.
|
| # | 0x23 | Set Source Address Register R2.
|
| s | 0x73 | Store byte R0 to register (R1).
|
| l | 0x6C | Load byte from register (R2) to R0.
|
| n | 0x6E | Increment Address Register R1.
|
| p | 0x70 | Print register (R1).
|
| + | 0x2B | Increment register (R1).
|
| - | 0x70 | Decrement register (R1).
|
|
|
| Capture Engine Operations.
|
|---|
| < | 0x3C | Capture Spock Counter to R9,R10.
|
| > | 0x3E | Program Spock Registers from R3...R7.
|
| T | 0x54 | Trace until trigger + delay, then print Spock Counter.
|
| D | 0x44 | Delay until trigger and Trace, then print Spock Counter.
|
| L | 0x4C | Trace Logic until trigger, then print Spock Counter.
|
| S | 0x53 | Sample dump (CSV format, analogue & digital data).
|
| M | 0x4D | Mixed memory dump (Binary format, analogue & digital data).
|
| E | 0x45 | Scan for Event, then print Spock Counter.
|
| A | 0x41 | Analog memory dump (Binary format, analogue data).
|
| P | 0x50 | Measure time Period.
|
| u | 0x75 | Update RAM pointers R3,R4 to R9,R10.
|
|
|
| EEPROM & POD.
|
|---|
| | | 0x7C | Transmit byte in R18 to POD IO-0.
|
| r | 0x52 | Read EEPROM byte at address (R17) and print.
|
| w | 0x57 | Write byte R16 to EEPROM address (R17).
|