Home
MYCPU80(TK80回路)操作説明書
Contents
1. PUSHA REEL POP SP SP 8300 BC 1234 DE 5678 PUSH PUSH D SP SP SP 82FC BC DE POP H SP SP 82FE HL 5678 BC DE 3 6
2. FFFF LED 8 FFFE LED N0 7 FFFD LED No 6 FFFC LED No 5 FFFB LED N0 4 FFFA LED No 3 FFF9 LED No 2 FFF8 LED FFF7 LED No 4 FFF6 LED No 3 FFF5 LED No 2 FFF4 LED No 1 FFF3 FFF2 FFF1 H L FFEF
3. CPU CPU CPU CPU CPU LED ON OFF CPU TK80 IC
4. CPU 1 8 1 CPU 1 2 3 1 2 3 3E A 3E 25
5. 00 FF 256 8080 100 MOV MOV AIC MOV MOV MOV AM MOV MOV MVI ADD SUB ORA CMP INR
6. 8080 2 2 lt 2 0 1 10 10 1 1 2 2 1 1 10 10 59 1 100 59 1 1 00
7. 8 A0 A7 CPU 1 CPU TTL TK80 IC O 16 2 16
8. A A B C D E H L 15 A MYCPU80 8080 4 1 MYCPU80 8080 MYCPU80 8080
9. 2 1 16 2 2 3 2 2 1 ADRSSET ADDRESS SET 16 LED ADRS SET LED 4 16
10. 9 2 LED 2 1 LED LED RAM FFF8 FFFF DMA 7 LED LED LED
11. TK80 2 8002 50 3 2 F F F O ADRSSET
12. CPU ROM RAM FF RST 7 20 4 SAVE LOAD 1 MYCPU80 RAM RAM RAM MYCPU80 USB RAM
13. 2 2 2 RDINC RDREAD INCRIMENT RDINC LED 1 1 2 2 3 RDDEC READ DECRIMENT RDINC 1 1 1 2 2 4 WRINC WRITE INCRIMENT WRINC LED 2
14. 2 A 1 AO 1I O 94 97 98 9B 9C 9F IO 1I O TK80 IO 9C 9F 5x5 5x 5 98 9 8 0 3 PIC16F88 4 5 7 8 0 2 PIC16F88 3 7 94 97 PIC16F88 00 93 33 1 TK80
15. RET RUN RET FFEO FFE1 PC RUN LED PC SP FFC7 CPU FFEA CPU FFE9 CPU FFE8 CPU FFE7 CPU FFE6 CPU FFE5 CPU FFE4 CPU FFE3 CPU SP H FFE2 CPU SP L FFE1 CPU PC H CPU PC L 3 7 CIm O O U gt
16. 3 3 8 gn A F D E H L lt 16 SP PC 3 3 A F 1 4 2 B C 8 16 BC B 8 C 8 D E B C H L B C 16 HL M HL 16 DAD SP
17. HL 1234 EF H 12 34 WRINC 1 L FFE4 L F F E 4 ADRSSET FFE4 L 2 FFE4 34 L 3 4 WRINC F
18. TK80 RAM 4 2 5 3 E 2 WRINC 3E 1 2 8001 10 2A 2 2
19. 2 2 1 2 8001 12 00 3 1 3 0 3 e s o jio 4813 1 RUN DS3 1 TK80STEP ON HHHH RUN CPU 8000 8002 RET 8003
20. LED 16 34 L ED 2 1 CALL 16 LED CALL LED 8 3 4 FFF7 CD 3 FFF6 AB 2 FFF5 34 1 FFF4 12 1848 3 2 3 1 1 A F B C D E H L LED
21. 8080 USB MYCPU80 R AM US TK80 RAM TK80 TK80 SAVE LOAD DOS USB USB MYCPU8 0 DOS V RS232C DOS V DOS 2 SAVE DOS DOS
22. CPU DO D7 8080 64KB 8 8 1 CPU A0 Al15 IC IC
23. 5 3 PC 4 2 MYCPU80 8080 8 3 4 S 2 H P e 7 6 5 4 3 2 1 4 1 3 5 1 0 C P INR DCR 1 H 3 4
24. 0398 OUT 98 ceecee A LO 98 O 98 9B IO 98 9B O 3 4 0000 O 100 2 IN O A DB98 IN 98 1I O 98 A 1 O 98 lt 9B O 2 3 3 IO 98 lt 9B
25. RA M 0010 RST2 TK80 ROM 0010 0010 C3D1FF JMP RST2 RST2 RST2 RAM F FD1 FFD1 FFD3 RST2 RST 8200 FFD1 C3 FFD2 00 FFD3 82 RUN 3EC3 32D1FF STA FFD1 210082 MVI 58200 32 22D2FF SHLD FFD2 4 0 TK80 IO 94 9F
26. H FFEF gt 1 FFF4 L FFEE gt 2 FFF5 H FFED gt No 3 FFF6 L FFEC gt 4 FFF7 3 1 0216 A F B D E A 00 0 06 6 0 12 ADRSSET 01 1 07 7 0 D 13 DEC 02 2 08 8 OE E 14 RD INC 03 3 09 9 OF 15 WR INC 04 4 0A A 10 RUN 16 STORE 05 5 0B B 11 RET 17 LOAD 3 2 0223 A F B D E
27. 16 2 16 4D2 MYCPU80 4 D 2 LED 4D2 CPU 010011010010 2 8080 8 CPU 2 8 4D2 0 04D2 00000100 11010010 2 16 4 16 CPU 2 16
28. DOS MYCPU80 USB MYCPU80 RAM DOS DOS 2 1 DOS V DOS TEST HTX SAVE R232 EXE R232 TEST HTX Enter eve Enter Enter T 1 MYCPU80 USB MYCPU80 MYCPU80 COM3
29. WRIN C 1 8005 lt 1 i 38 1 i BloloHLH 1 e 5 2 6 8000 ADRSSET 2 8000 RDINC 8001 2 8001 RDINC 8002 RDINC 1 RDD
30. 2 TK80 CPU 8 16 2 2 2 COPY 4 2 TK80 5 x5 25 25 3 ADRS RD RD wR RESET MYCPU 5 x 5
31. COM3 2 2 MYCPU80 4 1 8000 lt 82FF SAVE 21 i H 4 1 SAVE 8000 8000 3E SAVE WRINC STORE 7 LED MYCPU80 HL LED DOS V DOS 1546bytes recieved end
32. HLT 76 HLT 76 Z80A 18 HALT RST O C7 RST 0 C7 0000 LED 0 RST 1 CF RST 1 CF 0008 0008 0051 0051 LED DRST 7 FF RST 7 FF LED
33. 8 1 LED 1 1 5 5 34 9 1848 2 2 54 5 20159 57 814 1707 01011011 58 1 70 39 0 F LED BJ H b c e f g 1 01110110 76 2 2 01 0 A F B C D E H L FFF4 FFF7 16 FFF8 FFFF 2 1
34. TK80 7 LED E4 35 1 SAVE LOAD RUN SAVE LOAD E RDINC SAVE LOAD SAVE LOAD 2 6 OHAYO HTX SOUND HTX CDROM MYCPU80 CO PY W232 OHAYO HTX Enter W232 SOUND HTX Enter MYCPU80 23 1 O 1 CPU
35. 1 1 2 4 CPU 2 8 4 8 16 4 8 MYCPU80 CPU IO D0 D7 8 CPU 1 O 8 8080 8
36. 1 0O 2 8 8 8 16 8 1 8 6 CPU 8 1 00111100 2 16 3C 10 16 3CH H 3C H 10 60 CPU A 1 16 2 CPU
37. 1 2 2 5 RUN RUN LED CPU 2 2 6 RET RETURN 3
38. 59 1 1 00 10 59 60 60 2 1 1 10 10 1 0 10 10 2 0 1 1 1 2 10 10 3 2 11 4 100 5 101 6 110 7 111 8 1000 9 10 01 10 1 2 4 2 1 0 16 10 10 2 9 1 10
39. 8000 3E25 8002 C3 0780 OP MVI A 25 JMP 8007 MVI Move Immediate JMP Jump 8007 8080
40. LED 1 1 LED 0 lt F 0 LED FFF8 FFFF 8 1 LED 0 LED1 LED8 close open CLR ASIATO disp ohayo disp 8 CLR FFF8 FFFF 00 LED 1 2 2009 10 1 14 16 END 8088 OHAYO for MYCPU80 09 10 1 ORG 8000 LED1 WFFF8 LED4 FFFB MONRST 0051 D1 02DD 8000 CD5880 CALL CLR iASIATO disp 8003 217980 LXI H ASIDT 8006 11F8
41. 0247 A FFH 29 00H 17H A F Z L p 30 7 1 O 1 TK80 ROM 32KB RAM 32KB ROM 32KB 27C256 756 0 756KB FFFF 000 cona 102861 62256 8000 1628 600 ROM 270256 32KB 1000 2000 0000 TRB 0000 02 3 7 1 75B 2 IC261 RAM FFC7 FFFF
42. A 25H 1 2 8000 8002 8001 25 8003 8004 1 2 041 3 3E 25 C3 1 3 3 C3 07 80 1 2 1 3 1 2 1 3 1
43. 1010 10 1110 14 1014 0001 0000 0001 0100 1 1 1010 gt 1111 AF 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 8 9 A B C D E F 1 1 1010 1110 AE 10 16 10 16 16 10 1234 16 16 1234 16 77 2 4 13 D 10 1234 16 4D2 2 0100 1101 0010 16 10 16 n 1 n 16 4D2 10 4 0 13 2 L p 2 16 0 2 13x 16 1 208 4 x 16 2 1024 1234 2 16
44. KEYI2 MOV BO ORA B c9 RET SERIAL OUTPUT ROUTINE 4F SOUT MOV C A DB98 SOUT2 IN 98 E602 ANI 02 CA7D02 JZ SOUT2 79 MOV 0394 OUT 94 3EF9 MVI 9 I 0address 94 out 6 STROBE ON D398 OUT 98 DB98 SOUT3 IN 98 E602 ANI 02 628802 JNZ 50073 3EFB MVI 1 0address 94 out amp STROBE OFF D398 OUT 98 09 jSERIAL INPUT ROUTINE ORG 02A0 DB98 SIN IN 98 OF DAA002 JC SIN MVI FE BUSY D398 OUT 98 DB94 IN 94 4F MOV C A 3EFF MVI READY D398 OUT 98 79 MOV 09 RET iODOA OUT DB98 SOUTEND IN 98 E602 ANI 02 CAB302 JZ SOUTEND MVI END D398 OUT 98 DB98 SOUTEND2 IN 98 E602 ANI 02 C2BE02 JNZ SOUTEND2 3EFF MVI A FF D398 OUT 98 DB98 SOUTEND3 IN 98 E602 ANI 02 CAC902 JZ SOUTEND3 C3EA02 02 iCHATTERING TIMER 44 02DD 1624 02DF 1E0C 02E1 1D 02E2 C2E102 02E5 15 02E6 C2DF02 02E9 09 02EA 1648 02EC C3DF02 02EF 16D8 02F1 C3DF02 ADDCX ADINX2 ADSET BRKAD BSTOP D1_2 D3 DIG DSAVE GOTO INPUT2 KEYI KFLAG LSAVE MONSP NOBRK RESRG RST2 RST5 SDATA2 SEGD SOUT SOUTEND SSAVE USRSP ORG 02DD D1 MVI 0 24 D1_2 MVI 0 D1_3 DCR E JNZ D1_3 DCR D JNZ D1_2 RET D2 MVI 0 48 012 D3 MVI D 08 012 00B8 00A1 0094 FFF0 018 02DF 02EF FFF8 FFE7 00CC 022A 0271 FFF3 FFE4 FFD1 0185 01 9 FFD1 FFDA 00 1 01 9 0
45. 0000 50 10 50 16 32 32 3 2 WRINC FFF2 32 16 2 01 FF 1 255 8000 DS3 1 TK80STEP ON OFF RUN 50 50 2 A 32 50 RET 1 O RESE
46. 4 IO 98 lt 9B 4 6 2 25 6 1 OHAYO 8 0 0 0 ADRSSET RUN LED
47. RETURN 2 3 RESET CPU 0000H LED O0 CPU 3 3 1 RAM 1 RAM RANDOM ACCESS MEMORY TK8O0 IC261 62256 RAM TK80 RAM 8000
48. B FF B 35 4 4 1 4 727ms 02DD F D E 4 2 9 432ms 2 F D E 4 3 28 307ms 02EF F D E 36 9 2009 6 5 17 51 TK80MON4 TXT END 02F3 11 TK80 MONITOR PROGRAM FOR MC80 09 5 28 09 6 1 6 3 6 5 ORG 0000 USRSP FFC7 MONSP FFD1 RST2 FFD1 RST3 WFFD4 RST4 FFD7 RST5 FFDA RST6 FFDD PSAVE FFE0 SSAVE FFE2 LSAVE FFE4 HSAVE FFE5 ESAVE FFE6 DSAVE FFE7 CSAVE FFE8 BSAVE FFE9 FSAVE FFEA DATA FFEC DATA1 FFED ADRES FFEE ADRES1 FFEF BRKAD FFF0 BRKCT FFF2 KFLAG FFF3 DISP FFF4 DIG FFF8 0000 C33B00 JMP MONST ORG 0008 0008 035100 JMP START ORG 0010 0010 C3D1FF JMP RST2 ORG 0018 0018 C3D4FF JMP ORG 0020 0020 C3D7FF RST4 ORG 0028 0028 C3DAFF RST5 ORG 0030 0030 C3DDFF JMP RST6 ORG 0038 0038 003B 003E 0040 0041 0042 0043 0044 0047 004A 004D 0050 0051 0053 0055 0058 005B 005E 005F 0061 0064 0065 0067 0069 006A 006B 0
49. FFF0 0000 FFFO 2 0000 2 8002 2 02 O 2 WRINC FFFO 02 FFF1 FFF1 2 0000 2 8002 2 80 8 0 WRINC FFF1 80 FFF2 FFF2 FFF2
50. RET 8002 13 RET 8002 8003 2 8003 00 01 02 1 2 A 2 F 1 ROM ROM 2 RST7 DI
51. 2 1001 1 1010 20 10100 50 110010 100 1100100 2 10 0 1 2 4 10 20 0001 0100 50 gt 0011 0010 100 0110 0100 3 4 4 2 10O 0001 0100 14 0011 0010 32 0110 0100 64 16 16 1010 1110
52. CPU 3 1 Debug Bug TK80 2 2 CPU 1
53. FFEE L FFED H FFEC L FFEB CPU FFEA CPU FFE9 CPU FFE8 CPU 31 FFE7 CPU D FFE6 CPU FFE5 CPU H FFE4 CPU L FFE3 CPU SP H FFE2 CPU SP L FFE1 CPU PC H CPU PC L FFDF RST6 H FFDE RST6 L FFDD RST6 C3 FFDC RST5 H FFDB RST5 L FFDA RST5 C3 FFD9 RST4 H FFD8 RST4 L FFD7 RST4 C3 FFD6 RST3 H FFD5 RST3 L FFD4 RST3 C3 FFD3 RST2 H
54. LOAD SAVE LOAD MYCPU80 3 1 MYCPU80 LOAD LOAD LOAD LOAD 7 MYCPU80 LED LOAD 84 25 3 2 DOS VV DOS TEST2 HTX MYCPU80 W232 TEST2 HTX Enter w232 test2 htx Enter MYCPU80 COM3 send data 522bytes end COM3
55. LOAD SAVE RAM FFEE FFEF FFEC FFED ADRS _ SET LED 4 CALL
56. PC SP 10 FFE4 FFEA 00 FFEO FFEB 5 19
57. INX DCX PUSH POP JMP CALL RET IN OUT 2 MYCPU 43 45 13 14 13 17 1 LED 2 1 LED 8 2 1 8 LED 4 4 2 2 12345518 Ce l 2 2 16 4 4 16 2
58. 4 MOV IN OUT 2 IO 2 1 IO TK80 IO 9 8 9 IO 2 9 8 9 9 8 9 IORD IOWR 98 9B 8 0 3 PIC16F88 24 4 5 7 98 9B 8 0 2 PIC16F88 3 7 1 A OUT 1 O
59. 4 3 C BCD DAA 16 2 S 2 8 OO FF 10 0 255 128 gt 127 16 80 7F 7 O 7 1 8 128 1 0 1 127 10 80 FF 00 01 7F 16 3 5 4 3 4 1
60. 8002 2 1 A A 1 8000 2 4 RESET 8 LED 8 0 3 LED 4 8000 8 LED 4 8000 ADRSSET 4 8000 4 2 8000 58
61. EF 18 RDDEC ADRSSET RDINC RET RUN CPU CPU lrllrllel lolololo 8 9 1
62. FFFF 32KB 1KB 1024 FFC8 FFFF 8000 PUSH FFC7 RAM FFC7 PUSH 3 2 LED ooo 16 163 3 3 5 E2 35
63. 16 LED 2 ojoo aR 5 0 LED 4 LED 4 2 3 3456 1 2 LED 3 3 8000 8000 MVI 00 8002 3C INR 8003 C30280
64. POP D D 1234 PUSH POP 7 PUSH POP CALL RET 8 LXI SP TK80 SP FFC7 17 44
65. 802F C21880 JNZ SNDS1 8032 D1 POP D 8033 E1 POP H 8034 F1 POP PSW 28 8035 C9 RET SOUND TABLE 8036 7 SNDTBL DB 7 504 8037 77 DB 77 so 4 8038 71 DB 71 4 8039 DB 4 803A DB 5 405 803B 59 DB 59 5 8030 54 DB 54 8030 4F DB 4F re 5 803E 47 DB 47 5 803F 43 DB 43 5 8040 DB 05 8041 DB 3B so 5 8042 35 DB 35 5 8043 32 DB 32 515 8044 2F DB 2 406 8045 20 DB 20 6 8046 25 DB 25 8047 27 DB 27 6 8048 2 DB 2 8049 4B DB 48 5 804A 38 DB 38 5 804 64 DB 64 514 8046 23 DB 23 8040 21 DB 21 6 END KEY 0247 SND 8000 SNDS1 8018 SNDS2 801D SNDS3 8028 SNDSB 800E SNDTBL 8036 2 1 RET RUN STORE LOAD RESET LH 77 77 6 6 6 6 C D E F ADRSSET 5 5 6 6 6 8 9 A B RD INC 27 9 5 5 5 5 5 4 5 6 7 RD LH 5 5 5 5 5 0 1 2 3 WR J JH JH 4 4 4 4 4 6 1 4 6 2 3 8000 RUN
66. 432ms 36 4 3 28 307ms 36 9 37 2011 12 11 Rev 1 1 8j 1 1 MYCPU80 2 BASIC BASIC
67. 06E 006F 0070 0071 0072 0073 0074 0076 0078 007 0070 007 0080 0082 0084 0087 008A 008B 008 0091 0094 C35101 21ECFF 0600 11 23 05 024100 21C7FF 22E2FF C35100 00 3EF7 D398 31D1FF CDCO01 CD1602 47 E610 CA8400 78 0600 87 4F 217400 09 7E 23 66 E9 ccoo F901 9400 B800 9D00 0200 0500 0701 CDB501 3AECFF BO 32ECFF CDA101 C35100 2AECFF BRENT INITIALIZE ROUTINE MONST LXI H DATA MVI MONST2 MOV A INX H DCR JNZ MONST2 LXI USRSP SHLD SSAVE JMP START NOP MONITOR START START MVI F7 OUT 98 PIC reset LXI SP MONSP CALL SEGCG CALL KEYIN MOV B A ANI 10 JZ DIGIT MOV A B ANI OF MVI 00 ADD MOV C A LXI TABL DAD B MOV MOV MOV L A PCHL TABL DW GOTO DW RESRG DW ADSET DW ADDCX DW ADINX DW MEMW DW SDATA DW LDATA DIGIT CALL SHIFT LDA DATA ORA B STA DATA CALL RGDSP JMP START ADDRESS SET ADSET LHLD DATA 38 0097 009A 009D 00 0 00A1 00A4 00A7 00AA 00AD 00B0 00B3 00B4 00B7 00B8 00BB 00BC 0002 0005 0008 0009 00CC 00CF 00D2 00D5 00D8 00D9 00DC 00DE 00 0 00 1 00 4 00 5 00 8 00 9 00 00ED 00 0 00 1 00 2 00F3 00 6 22EEFF C3A100 2AEEFF 23 CDAD00 22EEFF CDA101 C35100 3AECFF 32EDFF 32ECFF 09 2AEEFF 2B CDAD00 C3A400 2A
68. 276 02 3 FFE2 FFC7 ADDSP ADRES ADSTR BRKCT CSAVE D1_3 DATA DIGIT ESAVE HSAVE INPUTS KEYI2 LDATA MEMR MONST NOKEY RGDSP RST3 RST6 SEGCG SHIFT SOUT2 SOUTEND2 START 0191 FFEE 00A4 FFF2 FFE8 02E1 FFEC 0084 FFE6 FFE5 023D 0279 0107 00 003B 0242 01 FFD4 FFDD 01C0 01B5 027D 02BE 0051 ADINX ADRES1 BRENT BSAVE D1 D2 DATAT DISP FSAVE INPUT KEY KEYIN LDATA2 MEMW MONST2 PSAVE RGDSP2 RST4 SDATA SEGCG2 SIN 50 13 SOUTEND3 TABL 45 009D FFEF 0151 FFE9 0200 02EA FFED FFF4 FFEA 0223 0247 0216 0124 002 0041 FFEO 01A9 FFD7 0005 0109 02 0 028B 0209 0074
69. 6 0219 021A 021D 021E 0221 0222 0223 0226 0227 022A 022D 0230 0231 0232 0235 0238 0239 0230 0230 0240 0241 0242 0244 0247 0249 024 0240 024 0250 0252 0255 0257 0259 025B 025D 025F 0262 0264 0266 0268 026A 0260 026 0270 0271 E1 FB 09 02302 47 3AF3FF A7 CA1602 78 C9 CD4702 3C CA4202 CDEA02 CD4702 47 3C CA4202 3AF3FF A7 C22A02 3D 32F3FF 78 C9 06FF C33D02 1600 42 0396 DB9C EEFF C27102 0608 0396 DB9C EEFF C27102 0610 039 DB9C EEFF C27102 3D 09 OF POP H El RET KEY INPUT KEYIN CALL INPUT MOV B A LDA KFLAG ANA A JZ KEYIN MOV RET KEY INPUT SUB INPUT CALL KEY INR A JZ NOKEY INPUT2 CALL D2 CALL KEY MOV B A INR A JZ NOKEY LDA KFLAG ANA A JNZ INPUT2 DCR A INPUT3 STA KFLAG MOV RET NOKEY MVI JMP INPUTS KEY SCAN amp CONVERT HEX DATA SUB KEY MVI 00 MOV B D MVI OUT 9C IN 9C XRI FF JNZ KEYI MVI 08 MVI A FD OUT 9 IN 96 XRI FF JNZ KEYI MVI 10 MVI OUT 9 IN 96 FF JNZ KEYI DCR A RET KEYI RRC 43 0272 0275 0276 0279 027 0278 02706 0270 027 0281 0284 0285 0287 0289 028 0280 028 0292 0294 0296 02 0 02 2 02A3 02A6 02 8 02 02 02AD 02AF 02B1 02B2 02B3 02B5 0287 02BA 02BC 02BE 0200 0202 0205 0207 0209 0208 0200 0200 DA7902 JC KEYI2 14 INR D 037102
70. B 43 DB 4 DB 43 DB 4 DB 43 DB 4 DB 43 DB 46 OHAYODT DB 0 DB 76 DB 77 A DB 6E y DB 3F 0 DB 40 27 8087 40 40 8088 40 DB 40 ASIDP2 800B ASIDT 8079 CLR 8058 CLR2 805 01 02DD EYE 8027 LED1 FFF8 LED4 FFFB MONRST 0051 OHAYODT 8081 OHYDP2 8044 025 806 025 2 806F 05 8068 15 8065 2 TK8O0 2 1 2009 10 9 17 11 sound txt END 804D sound 09 10 1 10 9 ORG 8000 KEY 0247 8000 CD4702 SND CALL KEY 8003 INR A 8004 CA0080 JZ SND 8007 30 DCR 8008 CALL SNDSB 800B C30080 JMP SND 800E F5 SNDSB PUSH PSW 800F E5 PUSH H 8010 D5 PUSH D 8011 213680 LXI H SNDTBL 8014 85 ADD L 8015 6F MOV L A 8016 1E1A MVI E 8018 56 SNDS1 MOV D 8019 3E14 MVI 14 801B D398 OUT 98 801D 00 SNDS2 NOP 801E 00 NOP 801F 15 DCR D 8020 C21D80 JNZ SNDS2 8023 56 MOV D 8024 3E04 MVI 04 8026 D398 OUT 98 8028 00 SNDS3 NOP 8029 00 NOP 802A 15 DCR D 802B C22880 JNZ SNDS3 802E 1D DCR E
71. D 21 1 21 2 SAVE 21 2 1 DOS V 21 2 2 MYCPU80 21 3 LOAD 22 3 1 MYCPU80 22 3 2 DOS V 22 otit 24 1 24 2 1 O 24 2 1 Oo 24 3 25 6 26 1 OHAYO 26 1 1 26 1 2 26 2 28 2 1 28 2 2 29 2 3 29 7 O 31 1 31 2 31 3 RST 32 4 IO 3 3 8 34 1 34 2 LED 34 2 1 LED 34 2 2 34 2 3 35 35 3 1 35 3 2 35 4 36 4 1 4 727ms 36 4 2 9
72. EC 1 WRINC 8001 00 12 i 3Elo i 2 ol i 1 3 92 6 gt E mo 3 4 8000 2 7 RUN 8000 2 7 gt 7 Bi CPU TK80
73. EEFF 3AECFF 77 C39D00 2AEEFF 22EOFF C3F901 2AECFF EB 2AEEFF 0398 76 CD7C02 70 007002 607002 1 607002 2B 23 CD7C02 70 SHLD ADRES JMP ADINX2 MEMORY READ 6 ADDRESS INCREMENT ADINX LHLD ADRES INX H ADINX2 CALL MEMR ADSTR SHLD ADRES CALL RGDSP JMP START MEMR LDA DATA STA DATA MOV STA MEMORY READ amp ADDRESS DECREMENT ADDCX LHLD ADRES DCX H CALL MEMR JMP ADSTR MEMORY WRITE MEMW LHLD ADRES LDA DATA ADINX MONITOR USER CONTROL ROUTINE GOTO LHLD ADRES SHLD PSAVE JMP RESRG STORE DATA SDATA LHLD DATA XCHG LHLD ADRES MVI active amp 1 0 ADDRESS 94 out OUT 98 MOV CALL SOUT MOV AL CALL SOUT MOV CALL SOUT MOV AE CALL SOUT DCX H SDATA2 INX H MOV CALL SOUT MOV AL 39 00F7 00F8 0 00FD 0100 0103 0106 0107 0109 010B 010E 010F 0112 0113 0116 0117 011A 011 011E 011F 0122 0123 0124 0125 0128 0129 012A 012B 012E 012F 0130 0133 0136 0151 0152 0155 0156 0159 015A 015B 015E 015F 0162 0163 0164 0165 0166 0169 BB C2F100 76 BA C2F100 CDB302 C35100 00 3EFF D398 CDA002 67 CDA002 6F CDA002 57 CDA002 5F 22EEFF EB 22ECFF EB 2B 23 CDA002 77 70 C22401 76 BA C22401 CDA101 C35100 22EOFF F5 210400 39 F1 22E2FF E1 31ECFF F5 C5 D5 E5 31D1FF 3AF2FF CM
74. FE4 34 FFE5 FFE5 H H 2 FFE5 H 12 1 2 WRINC FFE5 12 FFE6 FFE9 RDINC FT F E 9 ADRSSET 0FFE9 B H 2 FFE9 B EF E F WRINC FFE9
75. FF LXI D LED1 8009 0608 MVI B 08 800B CD6580 ASIDP2 CALL TM1S 800E 7E MOV 800F 12 8010 23 INX 8011 13 8012 05 DCR B 8013 C20B80 JNZ ASIDP2 8016 CD6580 CALL TM1S 8019 CD5880 CALL CLR 801C CD6580 CALL TM1S iEYE close open 801F 0603 MVI 03 8021 211616 LXI 1C1C 8024 113F3F LXI D 3F3F 8027 22FBFF EYE SHLD LED4 26 802A CD6B80 802D EB 802E 22FBFF 8031 EB 8032 CD6880 8035 05 8036 C22780 8039 CD5880 803G 218180 803F 11F8FF 8042 0608 8044 CD6880 8047 7E 8048 12 8049 23 804A 13 804B 05 804C C24480 804F CD6580 8052 CD6580 8055 C35100 8058 21F8FF 805B 010008 805E 71 805F 23 8060 05 8061 C25E80 8064 C9 8065 CD6880 8068 CD6B80 806B D5 806C C5 806D 0635 806F CDDDO2 8072 05 8073 C26F80 8076 C1 8077 D1 8078 C9 8079 43 807A 40 807B 43 807C 46 8070 43 807 40 807F 43 8080 46 8081 8082 76 8083 77 8084 6E 8085 8086 40 CALL 025 XCHG SHLD LED4 CALL 05 DCR B JNZ EYE CALL CLR ohayo disp LXI OHAYODT LXI 1 01 MVI 08 OHYDP2 CALL 5 MOV STAX INX H INX D DCR B JNZ OHYDP2 CALL TM1S CALL TM1S JMP MONRST iLED clear H LED1 LXI B 0800 CLR2 MOV INX H DCR B JNZ CLR2 RET lsec timer 0 5sec timer TMIS CALL TMO5 TMO5 CALL TM025 TM025 PUSH D PUSH B MVI B 35 53 TM025_2 CALL D1 4 727MS DCR B JNZ TM025_2 POP B POP D RET asiato data ASIDT D
76. FFD2 RST2 L FFD1 RST2 C3 7 FFC6 3 RST RST6 RST2 RST RST7 TK80 RST7 TK80 RST6 RST2 RST 0000 0038 8 TK80 TK80 ROM ROM RST
77. MYCPU80 TK80 463 0067 2 8 14 305 TEL052 791 6254 Fax052 791 1391 E mail thisida alles orjp Homepage http www alles orjp thisida 1 3 1 3 2 3 2 7 1 LED 7 2 7 2 1 8 2 2 8 2 2 1 ADRSSET ADDRESS SET 8 2 2 2 RDINC RDREAD INCRIMENT 8 2 2 3 RDDEC READ DECRIMENT 8 2 2 4 WRINC WRITE INCRIMENT 8 2 2 5 RUN 8 2 2 6 RET RETURN 8 2 3 RESET 9 9 3 1 9 3 2 LED 9 3 3 10 3 4 12 13 1 13 2 13 3 14 4 15 4 1 MYCPU80 8080 16 4 2 MYCPU80 8080 16 4 3 17 44 18 5 19 4 SAVE LOA
78. P E JNZ SDATA2 MOV JNZ SDATA2 CALL SOUTEND JMP START NOP iLOAD DATA LDATA MVI active OUT 98 CALL SIN MOV H A CALL SIN MOV L A CALL SIN MOV D A CALL SIN MOV E A SHLD ADRES XCHG SHLD DATA XCHG DCX H LDATA2 INX H CALL SIN MOV M A MOV L CMP E JNZ LDATA2 MOV JNZ LDATA2 CALL RGDSP JMP START BREAK ENTRY BREAK amp ONE STEP OPERATION ORG 0151 BRENT XTHL SHLD PSAVE PUSH PSW 0004 DAD SP POP PSW SHLD SSAVE POP H LXI SP PUSH PSW PUSH B PUSH D PUSH H LXI SP MONSP LDA BRKCT 40 016C 016D 0170 0173 0174 0177 0178 0179 017C 017D 017E 0181 0184 0185 0188 018B 018E 0191 0194 0197 019A 019D 01 0 01 1 01A4 7 01A9 01B1 01B4 01B5 01B8 01B9 01 01 0 01 0100 0103 0106 0109 01CA 01CB 01CC 7 8 01 2AFOFF EB 2AEOFF 70 C28501 76 BA C28501 21F2FF 35 CD9101 C3F901 CD9101 C35100 2AEAFF 22ECFF 2AEOFF 22EEFF CDA101 09 21EFFF 11F4FF 0604 12 2 13 05 2 901 CDCO01 09 2AECFF 29 29 29 29 22ECFF 09 21F4FF 11F8FF 01 901 23 E5 F5 ANA A JZ BSTOP LHLD BRKAD XCHG LHLD PSAVE MOV JNZ NOBRK MOV JNZ NOBRK LXI DCR NOBRK CALL ADDSP JMP RESRG BSTOP CALL ADDSP
79. START ADDSP LHLD FSAVE SHLD DATA LHLD PSAVE SHLD ADRES CALL RGDSP RET 1 1 SUBROUTINE RGDSP LXI ADRES1 LXI D DISP MVI 04 RGDSP2 MOV STAX D DCX H INX D DCR JNZ RGDSP2 CALL SEGCG RET iDATA REG SHIFT 4 SHIFT LHLD DATA DAD H DAD H DAD H DAD H SHLD DATA RET SEGMENT CONVERT SUB SEGCG LXI H DISP LXI 0 016 SEGD SEGCG2 MOV PUSH PUSH PSW 41 0100 6 0 FO 010 OF 0100 RRC 0101 OF RRC 01D2 OF 0103 2600 MVI 00 0105 6F MOV L A 01D6 09 DAD B 0107 MOV 0108 12 STAX D 0109 13 INX D F1 PSW 010 E60F ANI OF 0100 2600 MVI 00 O1DF 6F MOV L A 01E0 09 DAD B 01E1 7 MOV 01 2 12 STAX D 01E3 El POP H 01 4 16 INR E 01 5 020901 JNZ SEGCG2 01 8 09 SEGMENT DATA 01 9 56 SEGD DB 56 O1EA 06 DB 06 01 5B DB 5B O1EC 4F DB 4F O1ED 66 DB 66 60 60 70 DB 70 01 0 27 DB 27 7 DB O1F2 6F DB 6F O1F3 77 DB 77 O1F4 76 DB 70 O1F5 39 DB 39 01 6 DB 5E 01 7 79 DB 79 01 8 71 DB 71 REGISTER RESTORE 01 9 2AE2FF RESRG LHLD SSAVE O1FC F9 SPHL O1FD 2AEOFF LHLD PSAVE 0200 E5 PUSH H 0201 2AE4FF LHLD LSAVE 0204 E5 PUSH H 0205 2AEAFF LHLD FSAVE 0208 E5 PUSH H 0209 2AE8FF LHLD CSAVE 0200 40 MOV 0200 44 MOV B H 020E 2AE6FF LHLD ESAVE 0211 EB XCHG 0212 F1 POP PSW 0213 0214 0215 021
80. T 14 ofo 5 lolelolo els 2 2 ofe Els 2 3 0 4 1 8000 8002 8003 8001 8004 8005 5 1 6 1 2 4
Download Pdf Manuals
Related Search
Related Contents
本器を末永く ご愛用いただくために、 ご使用の前に この取扱説明書をよく NGS Easel INSTRUCTIONS FOR USE MODE D`EMPLOI DRUM KIT instruction 09.09.17 BENDIX BW7514F User's Manual Untitled - Digitalo ICp02v2 – usb pic programmer Crankshaft - The Jeepdex Copyright © All rights reserved.
Failed to retrieve file