Untitled - The Sharp MZ-Series
Untitled - The Sharp MZ-Series
Untitled - The Sharp MZ-Series
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
SEITE 48<br />
BASIC 1Z-013B V1_0A<br />
BASIC 1Z<br />
Ton STOP Tempo setzen<br />
2514<br />
2515<br />
2516<br />
2517<br />
2518<br />
2519<br />
2520<br />
2521<br />
2522<br />
2523<br />
2524<br />
2525<br />
2526<br />
09D2<br />
09D4<br />
09D5<br />
09D7<br />
09DA<br />
09DB<br />
3E 36<br />
F3<br />
D3 E3<br />
32 07<br />
AF<br />
32 08<br />
EO<br />
EO<br />
LD A. 36<br />
01<br />
OUT (E3).A<br />
LD (E007).A<br />
XOR A<br />
LD (E008).A<br />
MODE - SET (8253 COUNTERO)<br />
INTERRUPT SPERREN<br />
IUMSCHALTEN AUF SYSTEM<br />
I ADRESSEN AB $DOOO<br />
I MODE DES TONGENERATORS<br />
I INITIIEREN<br />
CODE KEIN TON<br />
AN TONGENERATOR AU8GEBEN<br />
09DE 03 E1<br />
OUT (EU.A<br />
I UMSCHALTEN AUF<br />
2527<br />
I RAM AB $DOOO<br />
2528 09EO FB EI INTERRUPT FREIGEBEN<br />
2529 09El C9 RET<br />
2564 OA04<br />
2565 OA05<br />
2566 OA06<br />
2567<br />
2568 OA08<br />
2569 OA09<br />
2570<br />
2571 OAOB<br />
2572 OAOC<br />
2573<br />
2574<br />
2575 OAOF<br />
2576 OAI0<br />
2577 OAII<br />
F5<br />
C5<br />
E6<br />
47<br />
3E<br />
90<br />
32<br />
Cl<br />
Fl<br />
C9<br />
OF<br />
08<br />
32 OA<br />
PUSH AF<br />
PUSH BC<br />
AND A.<br />
LD B.A<br />
LD A. 0<br />
SUB B<br />
LD COA<br />
POP BC<br />
POP AF<br />
RET<br />
2578 OA12 AF XOR A<br />
2530<br />
2531<br />
2532<br />
2533<br />
2534<br />
2535<br />
2536<br />
2537<br />
2538<br />
2539<br />
2540<br />
2541<br />
2542<br />
2543<br />
2544<br />
Ende des Ton entsprechend Tonlängenzähler in B abwarten<br />
09E2<br />
09E5<br />
09E6<br />
09E8<br />
09EA<br />
09EB<br />
99EC<br />
09EE<br />
09EF<br />
2545 09F1<br />
2546<br />
2547<br />
2548 09F4<br />
2549 09F5<br />
2550<br />
2551 09F7<br />
2552<br />
2553<br />
2554 09FA<br />
2555 09FB<br />
2556<br />
2557 09FD<br />
2558<br />
2559 09FF<br />
2~60 OAOO<br />
2561<br />
2562 OA02<br />
2563 OA03<br />
21<br />
F3<br />
D3<br />
36<br />
23<br />
7E<br />
E6<br />
37<br />
28<br />
3A<br />
00<br />
E3<br />
F8<br />
81<br />
OF<br />
08<br />
OF<br />
38 FA<br />
3A 08<br />
OF<br />
30 FA<br />
10 F2<br />
AF<br />
03 EI<br />
FB<br />
C9<br />
EO<br />
EO<br />
EO<br />
LD HL. EOOO<br />
01<br />
OUT (E3).A<br />
LD (HU. F8<br />
INC HL<br />
LD A. (HU<br />
AND A. 81<br />
SCF<br />
JR Z. OF ~<br />
LD A. (E008)<br />
OAOOH :<br />
RRCA<br />
JR C. FA ~ 09FIH<br />
LD A. (E008)<br />
RRCA<br />
JR NC. FA ~ 09F7H<br />
DJNZ F2 ~ 09FIH<br />
XOR A<br />
OUT (El).A<br />
EI<br />
RET<br />
:<br />
:<br />
•<br />
:<br />
I ZEIGER AUF TASTATUR<br />
• AUSGABEPORT<br />
INTERRUPT SPERREN<br />
• UMSCHALTEN AUF SYSTEM<br />
• ADRESSEN AB $0000<br />
SPALTE MIT SHIFT/BREAK<br />
ZEIGER AUF EINGABE-PORT<br />
WERT VON TASTATUR HOLEN<br />
SHIFT-BREAK GEDRüCKT ?<br />
CODE UNTERBROCHEN<br />
SHIFT-BREAK GEDRüCKT<br />
TEMPO-TIMER LESEN<br />
STATUS NACH CARRY<br />
LOW-STATUS ABWARTEN<br />
TEMPO-TIMER LESEN<br />
STATUS NACH CARRY<br />
HIGH-STATUS ABWARTEN<br />
WEITER WARTEN<br />
CODE OK<br />
• UMSCHALTEN AUF<br />
'RAM AB $0000<br />
INTERRUPT WIEDER FREIGEBEN<br />
Referenzton ausgeben<br />
2579 OA13<br />
2580 OA14<br />
2581<br />
2582<br />
2583 OA17<br />
2584<br />
2585 OA 19<br />
2586<br />
2587 OAIB<br />
2588<br />
2589 OAID<br />
2590<br />
2591<br />
2592 OA20<br />
2593 OA21<br />
2594 OA22<br />
2595<br />
2596<br />
2597 OA25<br />
2598<br />
2599<br />
2600 OA28<br />
2601 OA29<br />
2602 OA2A<br />
2603 OA2B<br />
2604<br />
2605 OA2D<br />
2606<br />
2607<br />
2608 OA30<br />
2609 OA31<br />
E5<br />
21 F8 03<br />
28 09<br />
FE 01<br />
28 10<br />
CD BA 09<br />
E1<br />
C9<br />
CD BA 09<br />
21 10 27<br />
28<br />
7C<br />
B5<br />
20 FB<br />
CD 02 09<br />
EI<br />
C9<br />
PUSH H<br />
LD HL.<br />
JR Z.<br />
CP 01<br />
JR Z.<br />
CALL 0<br />
POP HL<br />
RET<br />
CALL 0<br />
LD HL.<br />
DEC HL<br />
LD A.H<br />
OR L<br />
JR NZ.<br />
CALL 0<br />
POP HL<br />
RET<br />
2610 OA32 04<br />
26 11 OA33 00 NOP<br />
2612 OA34 00 NOP<br />
2613 OA35 00 NOP