Микропроцессорные средства и системы управления: учебное пособие / А. В. Мануковский, А. Ж. Саринова.

2. Средствами Windows перенести из контекстного “HELP’a” в редактор «BasCom» примеры применения операторов INPUT, LNPUTHEX и INPUTBIN (применить ввод без тайм-аута!), а также INKEY и WAITKEY, составить из них программу путём добавления выводимых на экран заголовков или приглашений с декларациями о предстоящих действиях. Каждый вывод числа на экран или каждая остановка для ввода должны предваряться или сопровождаться пояснениями на экране. 3. Оттранслировать программу и загрузить полученный код в симулятор среды «BasCom-51». Наблюдать вывод информации на экран и, когда это требуется, вводить её с клавиатуры PC. 4. По просьбе преподавателя (выборочно, не для всех студентов!) загрузить полученный код в ЛСМК-51 и запустить его на исполнение, не забыЕ закрыть окно программного симулятора. Наблюдать вывод информации на консоль и, когда это требуется, вводить информацию с клавиатуры PC. 5. Дополнительное задание (не претендующие на высокую оценку на экзамене студенты могут пропустить это задание и сразу перейти к выполнению п.6): Написать фрагмент программы, которая: 1. Выводит на экран инструкцию «Нажмите любую клавишу!». 2. Затем организует остановку работы программы и после нажатия на [пробел] переходит на начало программы, после [Esc] - на её окончание, а после нажатия любой клавиши, кроме [Esc] и [пробел], переходит на продолжение работы программы, т.е., на пункт «С». 3. Выводит на экран инструкцию «Введите число от 0 до 255!», после чего: 4. Циклически запрашивает с гайм-аутом ввод числа (до 255) в десятичном виде, затем выводит его на экран в десятичном и шестнадцатиричном форматах. 5. Оттранслировать и запустить программу на исполнение в симуляторе. При наличии ошибок исправить текст программы, перетранслировать его и повторно запустить на исполнение. При отсутствии ошибок показать работу программы преподавателю. 6. В соответствии с общими требованиями к отчётам, сформулированными во введении к настоящему методическому руководству, составить отчёт о лабораторной работе. Выдаваемые

RkJQdWJsaXNoZXIy MTExODQxMg==