INKEY, WAITKEY Действие: Функция INKEY возвращает ASCII значение первого символа в последовательном входном буфере. Если буфер пуст, возвращается нуль. Функция WAITKEY действует почти также, но возврат происходит только после приема символа. Синтаксис: var = INKEY, var = WAITKEY var переменная типа Byte, Integer, Word, Long или String. Если символ не введен, возвращается нулевое значение Пример: DO ‘начать цикл А = INKEY ‘проверить буфер ГҒА > 0 THEN ‘есть символ? (>0) PRINT А ‘да, показать его END ГҒ LOOP ‘замкнуть петлю А = Waitkey ‘здесь просто ждать символа Программу, содержащую операторы PRINT и PRINTHEX, INPUT, INPUTHEX и INPUTB1N, а также INKEY и WAITKEY, можно отладить ещё до загрузки её кодов в лабораторный стенд «ЛСМК-51» с помощью программного симулятора, входящего в состав «BasCom-51». Его подробное описание приведено в лабораторной работе №3. Окно симулятора может быть открыто только после безошибочной компиляции программы щелчком по пиктограмме микросхемы красного цвета в правой части строки меню. Запуск симуляции осуществляется нажатием кнопки “RUN” (символ треугольника с вершиной, направленнной вправо). Включение аппаратной симуляции (кнопка с пиктограммой микросхемы справа от пиктограммы с голубым экраном) разрешает приём символов с клавиатуры в латинском регистре. Лабораторное задание: 1. Изучить работу операторов INPUT, INPUTHEX и INPUTBIN, а также ЕЧКЕҮ и WAITKEY.
RkJQdWJsaXNoZXIy MTExODQxMg==