Секция окончания

END

 

 

3.2. Сохранение файла с расширением .asm.

В MPLAB осуществляем выбор кристалла PIC16C56 (меню Configure, Select Device), выбор режима симулятора в меню Debugger – Select Tool (MPLAB-SIM).

 

3.3. Компиляция программы (меню Project – Quickbuild,

при этом окно с текстом программы должно быть активным), устранение ошибок и предупреждений.

3.4. Введение информации от датчиков дискретных сигналов.

Число М из таблицы «Варианты заданий» переводится в двоичный код: 87 -> 0101 0111 и при помощи "асинхронных стимулов" подается на выводы порта В микроконтроллера (в симуляторе). Меню Debugger – Stimulus – New Workbook в колонке Pin/SFR поочередно выбираем выводы порта В, соответствующие единицам в числе М (RB0, RB1, RB2, RB4, RB6), затем в колонке Action выбираем Set High. После того как все выводы заданы, необходимо применить изменения (кнопка Apply) и сохранить в файле. Потом щелкнуть по кнопке ">" в колонке Fire для каждой заданной строки. Теперь при чтении данных из порта В должно вводиться это число М.

3.5. Пошаговое выполнение программы (Debugger – Step).

 

3.6. Просмотр памяти программ (меню View – Program Memory), специальных регистров (Special Function Registers), памяти данных (File Registers)..

 

3.7. Сохранение всех полученных в результате компиляции и отладкки файлов и скриншотов для составления отчета о выполненной лабораторной работе (требования к отчету см. в метод. указания к лаб. раб. №1 (MK1U. PDF), сдача выполненной лаб. работы осуществляется во время выполнения следующей).

 

3.8. Оформление отчета:

Зміст звіту:

· Тема.

· Мета.

· Індивідуальне завдання.

· Алгоритм програми з необхідними коментарями.

· Лістинг програми (файл .lst) з докладним коментуванням виконання програми.

· Методика тестування програми і вміст .sti файлу.

· Результати виконання програми (Вікна пакета MPLAB з необхідними поясненнями. В них обов’язково привести такі фрагменти програми: заголовок, виконання індивідуального завдання).

· Висновки

 

4. Подготовка к следующей лабораторной работе №3 («Режимы работы таймера/счетчика» - см. файл «MK2U. PDF»).