Электроника МС 6313/Начало
Трасса работы МС 6313 от включения на прошивке 010391/LX800/FX800:
0000 LXI B,0402 0003 DB 08 0004 DB 10 0005 DB 20 0006 MOV B,B 0007 ADD B 0008 DI 0009 MVI A,82 000b OUT C3 ; Настройка D33 000d MVI A,FF 000f OUT C0 ; Установка бит печатной головки 0011 MVI A,93 0013 OUT EB ; Настройка D5 0015 MVI A,90 0017 OUT C2 ; D33 канал C: ИЧП=1, ПГО=1, остальные 0 0019 MVI A,0B 001b OUT EB ; Настройка D5 001d JMP 012F 012f MVI A,96 0131 OUT E3 ; Настройка D28 0133 MVI A,09 0135 OUT E3 ; Настройка D28 0137 MVI A,74 0139 OUT D3 ; Настройка D30 таймер 013b MVI A,32 013d OUT D3 ; Настройка D30 таймер 013f MVI A,01 0141 OUT D0 ; D30 счётчик 0 0143 XRA A 0144 OUT D0 ; D30 счётчик 0 0146 MVI A,94 0148 OUT D3 ; Настройка D30 таймер 014a MVI A,18 014c OUT D2 ; D30 счётчик 2 014e MVI A,36 0150 OUT CB ; Настройка D27 таймер 0152 MVI A,76 0154 OUT CB ; Настройка D27 таймер 0156 MVI A,94 0158 OUT CB ; Настройка D27 таймер 015a MVI A,F6 015c OUT D8 ; D18 015e MVI A,DD 0160 OUT D9 ; D18 0162 MVI A,FF 0164 OUT D9 ; D18 0166 IN C1 0168 ANI 40 ; ТЕСТН ? 016a JNZ 0199 ; да => переходим 016d MVI A,3A 016f OUT CA ; D27 счётчик 2 0171 MVI A,92 0173 OUT E3 ; Настройка D28 0175 MVI A,04 0177 OUT E2 ; D28 канал C 0179 MVI A,FE 017b LXI H,000D 017e LXI SP,0184 0181 JMP 00B3 00b3 MOV B,A 00b4 MVI A,76 00b6 OUT CB ; Настройка D27 таймер 00b8 MOV A,B 00b9 OUT F1 ; Настройка D34 посл.порт 00bb MOV A,L 00bc OUT C9 ; D27 счётчик 1 00be MOV A,H 00bf OUT C9 ; D27 счётчик 1 00c1 RET 0186 MVI A,23 0188 OUT F1 ; Настройка D34 посл.порт 018a MVI A,18 018c OUT D1 ; D30 счётчик 1 018e XRA A 018f OUT D1 ; D30 счётчик 1 0191 MVI A,FF 0193 OUT D0 ; D30 счётчик 0 0195 MVI A,00 0197 OUT D0 ; D30 счётчик 0 0199 LXI SP,019F 019c JMP 1908 1908 LXI H,18E0 190b JMP 1940 1940 MVI A,36 1942 OUT CB ; Настройка D27 таймер