[an error occurred while processing this directive]
Таблица управляющих кодов клавиатуры, воспринимаемых системным выводом среды DOS 3.3 и BASIC A.9.1
------------------------------------------------------------- ! ! код ! клавиша ! функция ! ! ------------------------------------------------------------- ! ! *¤82 ! УПР-Б(B), "f." ! "холодный старт" BASICа *¤83 ! УПР-Ц(C), "f=" ! "теплый старт" BASICа ¤84 ! УПР-Д(D), "F1" ! передать строку DOS (для программы) *¤85 ! УПР-Е(E), "F2" ! выдать регистры ¤87 ! УПР-Г(G) ! звонок 1кГц ¤88 ! УПР-Х(H), "" ! возврат на одну позицию влево ¤8A ! УПР-Й(J) ! перевод строки *¤8B ! УПР-К(K) ! INPORT (установить в ¤38-¤39 адрес ! ! ¤CX00, где X-предыдущий символ ¤8C ! УПР-Л(L) ! очистка окна ¤8D ! УПР-М(M), "■" ! окончание ввода и перевод строки *¤90 ! УПР-П(P), "f1" ! OUTPORT (установить в ¤36-¤37 адрес ! ! ¤CX00, где X-предыдущий символ ¤95 ! УПР-У(U), "" ! сдвиг на одну позицию вправо *¤97 ! УПР-В(W) ! USERGO (переход по адресу ¤3F8) ¤98 ! УПР-Ь(X) ! отмена вводимой строки ¤99 ! УПР-Ы(Y), "∙" ! перемещение на строку вверх ¤9A ! УПР-З(Z), "°" ! перемещение на строку вниз ¤9B ! УПР-Ш([), "РЕД"! переход в режим свободного горизон- ! ! тального перемещения ¤9D ! УПР-Щ(]), "f7" ! очистка до конца строки ¤9E ! УПР-Ч(^), "f8" ! очистка до конца окна ! ! -------------------------------------------------------------
Примечание:
Коды, помеченные "*" управляющими собственно не являются. Они работают только в диалоге с "МОНИТОРом" и являются его метакомандами. После этих кодов должен обязательно идти код перевода строки (¤8D).
Код ¤8A является именно кодом перевода строки, но не вызывает прекращения ввода строки и передачи ее на "анализ" системе (как это делает код ¤8D).
При включенном системном выводе на принтер (через стандартный драйвер контроллера принтера) многие из приведенных управляющих кодов будут являться управляющими кодами однобайтовых команд принтера. (Подробнее см. описание системы команд ESC/P EPSON для конкретного принтера.)
[an error occurred while processing this directive]