Аудиторное задание

4.3.1. Отладка программ.

4.3.1.1. Запустить симулятор Mplab и создать в нем файл без имени untitled. Из папки C:\Lab_medp запустить файл Mod_EKG, выделить его содержимое и через буфер обмена скопировать в файл untitled. Сохранить файл без имени в папке C:\ Mplab под именем Mod_EKG.asm.

4.3.1.2. Компилировать этот файл через меню Project\Build Node и создать новый проект через меню Project\New c тем же именем, что и файл-источник, но с расширением pjt, включив в состав проекта файлы Mod_EKG.hex и Mod_EKG.asm.

4.3.1.3. Открыть созданный проект и сохранить в C:\ Mplab. Ус­та­но­вить симулятор, тип процессора PIC16F84 и частоту тактирования 4 МГц через меню Option\ Development Mode. Сбросить флаг «Read only» через меню Option\ Current Editor Mode.

4.3.1.4. Выполнить первоначальный сброс по Project\Build ALL и выполнить программу по шагам с просмотром содержимого регис­тров, памяти и переменных программы.

4.3.1.5. Установить точки останова в характерных строках програм­мы (перед началом и после окончания цикла, где метки и т.п.) и проверить выполнение программы по точ­кам останова с контролем времени из окна секундомера. Опробовать разные способы уста­новки и сброса точек останова и различных настроек режимов симуляции.

4.3.1.6. Повторить выполнение программы в пошаговом режиме с модификацией отдельных регистров и переменных программы в процессе работы программы.

4.3.1.7. Получить один из вариантов 0…9 для работающих на конкретном компьютере.

4.3.1.8. Создать файл EKG_X.asm из текста соот­вет­ствующего *.doc – файла, где X – это номер заданного варианта. Компилировать этот файл. Для исправления ошибок воспользоваться графической панелью редактирования, сменив панель управления работой программы. Поиск программных строк с ошибками выполняется двойным щелч­ком мыши по сообщению о данной ошибке в окне компиляции. Рекомендуется также ввести нумерацию строк для текста компилируемой программы.

4.3.1.9. После исправления ошибок и успешной компиляции создать проект для модифицированной программы и проверить работу программ в пошаговом режиме с использованием симуляции.

Работа с программатором.

4.3.2.1. Сохраните файл EKG_X.hex в той же папке, где находится исходный текст программы Mod_EKG.asm.

4.3.2.2. Запустите программатор и настройте его.

4.3.2.3. Разберитесь с процедурой записи кода программы в кристалл.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: