| Главная страница | | Архитектура микроЭВМ | | Принципы обмена данными | | Лабораторные работы | | Примеры систем | | Программно-логическая модель | | Справочная информация |
 
Однокристальная микроЭВМ МК51 Система контроля температуры

   ОТЛАДКА ПРОГРАММЫ РАБОТЫ МИКРОЭВМ

    Отладка программы выполняется на программно-логической модели микроЭВМ. Для заданного варианта системы необходимо проверить правильность получения среднего значения для четырех отсчетов, задаваемых на входах 0-7 порта Р0. Кроме того, необходимо убедиться, что полученный на выходе порта Р1 результат с точностью 5 град. C соответствует в десятичном виде вычисленному среднему значению.
    Двоичные коды, имитирующие выходные данные с АЦП, задаются на входах Р0х модели микроЭВМ. Прерывание от кнопки START имитируется при работе в режиме NSTEP нажатием клавиши F4. При отладке необходимо проверить различные варианты. На примере показана имитация постоянной температуры 52,5 град. С. Такой температуре соответствует код на пяти старших выходных разрядах АЦП - 10101. Результатом работы программы является код на выходе порта Р1 - 0101 0001 (51). Результат с точностью 5 град. совпадает с исходными данными.

Пример отладки
программы

| На главную страницу | На начало раздела | Задание на разработку системы | На предыдущий этап | На начало страницы | © КСиТ МИФИ, 2000 г.