PROGRAM 0   73 BYTES   DPY-COPYRIGHT <C> 1985 FLUKE REV 1.0   REG0 = 3C0: LABEL 0   DEC REG0   IF REG0 > 0 GOTO 0   REG8 = 5000400   EXECUTE PROGRAM 12   EXECUTE PROGRAM 1PROGRAM 1   121 BYTES   DPY-ASYNC SIGNATURE PROBE READY0: LABEL 0   REG9 = 40   DPY-+%91: LABEL 1   IF REG9 = 40 GOTO 1   IF REG9 = 1F GOTO 2   IF REG9 = 39 GOTO 2   IF REG9 = 3D GOTO 3   IF REG9 = 25 GOTO 2   DPY-+#   GOTO 02: LABEL 2   EXECUTE PROGRAM 2   GOTO 13: LABEL 3   EXECUTE PROGRAM 4   EXECUTE PROGRAM 12   GOTO 1PROGRAM 2   331 BYTES   IF REG9 = 1F GOTO 0   IF REG9 = 25 GOTO 1   DPY-              WAIT   EXECUTE PROGRAM 131: LABEL 1   EXECUTE PROGRAM 3   IF REG9 = 3D GOTO 2   IF REG9 = 39 GOTO 20: LABEL 0   REG9 = 40   DPY-+%9   EXECUTE PROGRAM 14   REG4 = REGB   DPY-SIGNATURE    EXECUTE PROGRAM 20   EXECUTE PROGRAM 15   REG5 = REGA   DPY-+   COUNT @A   EXECUTE PROGRAM 16   REG6 = REGA   REG7 = REGB3: LABEL 3   IF REG9 = 40 GOTO 3   IF REG9 = 1B GOTO 4   IF REG9 = 3D GOTO 2   IF REG9 = 39 GOTO 2   REG9 = 40   DPY-+#%9   GOTO 34: LABEL 4   REG9 = 40   DPY-+%9   REGA = REG6   REGB = REG7   EXECUTE PROGRAM 195: LABEL 5   IF REG9 = 40 GOTO 5   IF REG9 = 1A GOTO 6   IF REG9 = 3D GOTO 2   IF REG9 = 39 GOTO 2   REG9 = 40   DPY-+#%9   GOTO 56: LABEL 6   REG9 = 40   DPY-SIGNATURE %9   REGB = REG4   EXECUTE PROGRAM 20   REGA = REG5   DPY-+   COUNT @A   GOTO 32: LABEL 2PROGRAM 3   358 BYTES   REG9 = 40   DPY-+%90: LABEL 0   IF REG9 = 40 GOTO 1   IF REG9 = 1F GOTO 2   IF REG9 = 3D GOTO 3   IF REG9 = 39 GOTO 3   REG9 = 40   DPY-+#%91: LABEL 1   EXECUTE PROGRAM 17   IF REGB AND 80 = 0 GOTO 4   DPY-CHECK CLOCK MODULE FUSE AND GND#   STOP4: LABEL 4   IF REGB AND 70 = 70 GOTO 56: LABEL 6   IF REGB AND 70 > 0 GOTO 7   DPY-NO START - NO STOP - SLOW CLOCK   GOTO 07: LABEL 7   IF REGB AND 70 > 10 GOTO 8   DPY-NO START - NO STOP   GOTO 08: LABEL 8   IF REGB AND 70 > 20 GOTO 9   DPY-STARTED  - NO STOP - SLOW CLOCK   GOTO 09: LABEL 9   IF REGB AND 70 > 30 GOTO 5   DPY-STARTED  - NO STOP   GOTO 03: LABEL 3   DPY-GATE PERIOD ABORTED   GOTO 25: LABEL 5   IF 40 > REG9 GOTO 2   DPY-+%92: LABEL 2PROGRAM 4   284 BYTES0: LABEL 0   REG9 = 40   DPY-+%91: LABEL 1   REG0 = REG8 AND 72: LABEL 2   IF REG0 > 0 GOTO 3   EXECUTE PROGRAM 5   GOTO 43: LABEL 3   IF REG0 > 1 GOTO 5   EXECUTE PROGRAM 6   GOTO 45: LABEL 5   IF REG0 > 2 GOTO 6   EXECUTE PROGRAM 7   GOTO 46: LABEL 6   IF REG0 > 3 GOTO 7   EXECUTE PROGRAM 8   GOTO 47: LABEL 7   IF REG0 > 4 GOTO 8   EXECUTE PROGRAM 9   GOTO 48: LABEL 8   EXECUTE PROGRAM 114: LABEL 4   IF REG9 = 1B GOTO 9   IF REG9 = 1A GOTO A   IF REG9 = 39 GOTO B   DPY-+#   GOTO 09: LABEL 9   IF REG8 AND 7 > 5 GOTO C   IF REG8 AND 7 = 4 GOTO D   DEC REG8D: LABEL D   INC REG8   INC REG8   GOTO 0C: LABEL C   REG8 = REG8 AND FFFFFFF8   GOTO 0A: LABEL A   IF REG8 AND 7 = 0 GOTO E   IF REG8 AND 7 = 6 GOTO F   INC REG8F: LABEL F   DEC REG8   DEC REG8   GOTO 0E: LABEL E   REG8 = REG8 AND FFFFFFF8   REG8 = REG8 OR 6   GOTO 0B: LABEL BPROGRAM 5   414 BYTES   IF REG8 AND 18 = 0 GOTO 0   IF REG8 AND 18 = 8 GOTO 1   IF REG8 AND 18 = 10 GOTO 2   GOTO 30: LABEL 0   DPY-START ON 1>RISING  2>EXT START   IF REG9 = 40 GOTO 0   IF REG9 = 1 GOTO 4   IF REG9 = 2 GOTO 5   GOTO 61: LABEL 1   DPY-START ON 1>FALLING 2>EXT START   IF REG9 = 40 GOTO 1   IF REG9 = 1 GOTO 7   IF REG9 = 2 GOTO 8   GOTO 62: LABEL 2   DPY-START ON 1>RISING  2>POD-SYNC   IF REG9 = 40 GOTO 2   IF REG9 = 1 GOTO 8   IF REG9 = 2 GOTO 7   GOTO 63: LABEL 3   DPY-START ON 1>FALLING 2>POD-SYNC   IF REG9 = 40 GOTO 3   IF REG9 = 1 GOTO 5   IF REG9 = 2 GOTO 4   GOTO 64: LABEL 4   REG8 = REG8 AND FFFFFFE7 OR 8   REG9 = 40   DPY-+%9   GOTO 15: LABEL 5   REG8 = REG8 AND FFFFFFE7 OR 10   REG9 = 40   DPY-+%9   GOTO 28: LABEL 8   REG8 = REG8 AND FFFFFFE7 OR 18   REG9 = 40   DPY-+%9   GOTO 37: LABEL 7   REG8 = REG8 AND FFFFFFE7   REG9 = 40   DPY-+%9   GOTO 06: LABEL 6PROGRAM 6   414 BYTES   IF REG8 AND 60 = 0 GOTO 0   IF REG8 AND 60 = 20 GOTO 1   IF REG8 AND 60 = 40 GOTO 2   GOTO 30: LABEL 0   DPY-STOP ON  1>RISING  2>EXT STOP   IF REG9 = 40 GOTO 0   IF REG9 = 1 GOTO 4   IF REG9 = 2 GOTO 5   GOTO 61: LABEL 1   DPY-STOP ON  1>FALLING 2>EXT STOP   IF REG9 = 40 GOTO 1   IF REG9 = 1 GOTO 7   IF REG9 = 2 GOTO 8   GOTO 62: LABEL 2   DPY-STOP ON  1>RISING  2>POD-SYNC   IF REG9 = 40 GOTO 2   IF REG9 = 1 GOTO 8   IF REG9 = 2 GOTO 7   GOTO 63: LABEL 3   DPY-STOP ON  1>FALLING 2>POD-SYNC   IF REG9 = 40 GOTO 3   IF REG9 = 1 GOTO 5   IF REG9 = 2 GOTO 4   GOTO 64: LABEL 4   REG8 = REG8 AND FFFFFF9F OR 20   REG9 = 40   DPY-+%9   GOTO 15: LABEL 5   REG8 = REG8 AND FFFFFF9F OR 40   REG9 = 40   DPY-+%9   GOTO 28: LABEL 8   REG8 = REG8 AND FFFFFF9F OR 60   REG9 = 40   DPY-+%9   GOTO 37: LABEL 7   REG8 = REG8 AND FFFFFF9F   REG9 = 40   DPY-+%9   GOTO 06: LABEL 6PROGRAM 7   651 BYTES   IF REG8 AND 380 = 0 GOTO 0   IF REG8 AND 380 = 100 GOTO 1   IF REG8 AND 380 = 200 GOTO 2   IF REG8 AND 380 = 300 GOTO 3   IF REG8 AND 280 = 80 GOTO 4   GOTO 50: LABEL 0   DPY-CLOCK ON 1>RISING    2>EXT CLOCK   IF REG9 = 40 GOTO 0   IF REG9 = 1 GOTO 6   IF REG9 = 2 GOTO 7   GOTO 81: LABEL 1   DPY-CLOCK ON 1>FALLING   2>EXT CLOCK   IF REG9 = 40 GOTO 1   IF REG9 = 1 GOTO 9   IF REG9 = 2 GOTO A   GOTO 82: LABEL 2   DPY-CLOCK ON 1>RISING    2>POD-SYNC   IF REG9 = 40 GOTO 2   IF REG9 = 1 GOTO A   IF REG9 = 2 GOTO B   GOTO 83: LABEL 3   DPY-CLOCK ON 1>FALLING   2>POD-SYNC   IF REG9 = 40 GOTO 3   IF REG9 = 1 GOTO C   IF REG9 = 2 GOTO 6   GOTO 84: LABEL 4   DPY-CLOCK ON 1>BOTH EDGE 2>EXT CLOCK   IF REG9 = 40 GOTO 4   IF REG9 = 1 GOTO B   IF REG9 = 2 GOTO C   GOTO 85: LABEL 5   DPY-CLOCK ON 1>BOTH EDGE 2>POD-SYNC   IF REG9 = 40 GOTO 5   IF REG9 = 1 GOTO 7   IF REG9 = 2 GOTO 9   GOTO 8B: LABEL B   REG8 = REG8 AND FFFFFC7F   REG9 = 40   DPY-+%9   GOTO 06: LABEL 6   REG8 = REG8 AND FFFFFC7F OR 100   REG9 = 40   DPY-+%9   GOTO 17: LABEL 7   REG8 = REG8 AND FFFFFC7F OR 200   REG9 = 40   DPY-+%9   GOTO 2A: LABEL A   REG8 = REG8 AND FFFFFC7F OR 300   REG9 = 40   DPY-+%9   GOTO 39: LABEL 9   REG8 = REG8 AND FFFFFC7F OR 80   REG9 = 40   DPY-+%9   GOTO 4C: LABEL C   REG8 = REG8 AND FFFFFC7F OR 280   REG9 = 40   DPY-+%9   GOTO 58: LABEL 8PROGRAM 8   292 BYTES   IF REG8 AND C00 = 0 GOTO 0   IF REG8 AND C00 = 800 GOTO 1   GOTO 20: LABEL 0   DPY-ENABLE 1>ON EXT ENABLE 2>HIGH   IF REG9 = 40 GOTO 0   IF REG9 = 1 GOTO 3   IF REG9 = 2 GOTO 4   GOTO 51: LABEL 1   DPY-ENABLE 1>ON EXT ENABLE 2>LOW   IF REG9 = 40 GOTO 1   IF REG9 = 1 GOTO 3   IF REG9 = 2 GOTO 6   GOTO 52: LABEL 2   DPY-ENABLE 1>ALWAYS   IF REG9 = 40 GOTO 2   IF REG9 = 1 GOTO 6   GOTO 56: LABEL 6   REG8 = REG8 AND FFFFF3FF   REG9 = 40   DPY-+%9   GOTO 04: LABEL 4   REG8 = REG8 AND FFFFF3FF OR 800   REG9 = 40   DPY-+%9   GOTO 13: LABEL 3   REG8 = REG8 AND FFFFF3FF OR 400   REG9 = 40   DPY-+%9   GOTO 25: LABEL 5PROGRAM 9   299 BYTES   IF REG8 AND FFF000 = 0 GOTO 01: LABEL 1   REG0 = REG8 AND FFF000 SHR SHR SHR SHR SHR SHR SHR SHR SHR SHR SHR SHR   DPY-STOP COUNTER 1>ENABLED  2>=@0   IF REG9 = 40 GOTO 1   IF REG9 = 1 GOTO 2   IF REG9 = 2 GOTO 3   GOTO 40: LABEL 0   DPY-STOP COUNTER 1>DISABLED   IF REG9 = 40 GOTO 0   IF REG9 = 1 GOTO 3   GOTO 43: LABEL 3   DPY-STOP COUNTER 1>ENABLED  2>=\1   IF REG1 = 0 GOTO 5   IF REG1 > FFF GOTO 5   REG1 = REG1 SHL SHL SHL SHL SHL SHL SHL SHL SHL SHL SHL SHL   REG8 = REG8 AND FF000FFF OR REG1   GOTO 65: LABEL 5   DPY-+#   GOTO 36: LABEL 6   REG9 = 40   DPY-+%9   GOTO 12: LABEL 2   REG8 = REG8 AND FF000FFF   REG9 = 40   DPY-+%9   GOTO 04: LABEL 4PROGRAM 11   251 BYTES   IF REG8 AND 30000000 = 0 GOTO 0   IF REG8 AND 30000000 = 10000000 GOTO 1   IF REG8 AND 30000000 = 20000000 GOTO 0   GOTO 10: LABEL 0   DPY-DATA TRANSITION COUNT 1>GATED   IF REG9 = 40 GOTO 0   IF REG9 = 1 GOTO 2   GOTO 31: LABEL 1   DPY-DATA TRANSITION COUNT 1>FREE RUN   IF REG9 = 40 GOTO 1   IF REG9 = 1 GOTO 4   GOTO 34: LABEL 4   REG8 = REG8 AND CFFFFFFF   REG9 = 40   DPY-+%9   GOTO 02: LABEL 2   REG8 = REG8 AND CFFFFFFF OR 10000000   REG9 = 40   DPY-+%9   GOTO 13: LABEL 3PROGRAM 12   435 BYTES   <BINARY>PROGRAM 13   333 BYTES   <BINARY>PROGRAM 14   336 BYTES   <BINARY>PROGRAM 15   347 BYTES   <BINARY>PROGRAM 16   485 BYTES   <BINARY>PROGRAM 17   217 BYTES   <BINARY>PROGRAM 18   158 BYTES   <BINARY>PROGRAM 19   86 BYTES   DPY-   REG0 = REGA   REG1 = REGB   REG2 = 201: LABEL 1   IF REG0 AND 1 = 0 GOTO 3   DPY-+-   GOTO 53: LABEL 3   IF REG1 AND 1 = 0 GOTO 4   DPY-+.   GOTO 54: LABEL 4   DPY-+=5: LABEL 5   SHR REG0   SHR REG1   DEC REG2   IF REG2 > 0 GOTO 1PROGRAM 20   64 BYTES   IF REGB > 0FFF GOTO 0   DPY-+00: LABEL 0   IF REGB > 00FF GOTO 1   DPY-+01: LABEL 1   IF REGB > 000F GOTO 2   DPY-+02: LABEL 2   DPY-+$B