Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Медприборы_лб2.doc
Скачиваний:
20
Добавлен:
09.04.2015
Размер:
143.87 Кб
Скачать

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

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. Работа с программатором .

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

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

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

4.3.3. Исследование работы макета.

4.3.3.1. Проверьте частоту тактирования микроконтроллера.

4.3.3.2. Проверьте сигнал на входе ЦАП по осциллографу

4.3.3.3. Проверьте сигнал ЭКГ на выходе на входе ЦАП по осциллографу.

4.3.4. Исследование работы новой программы в реальном устройстве.

4.3.4.1. Выключите питание макета

4.3.4.2. Аккуратно с помощью пинцета выньте штатный микроконтроллер из сменной колодки и вставьте свой.

4.3.4.3. Запишите новую программу в микроконтроллер.

4.3.4.4. Проверьте работу макета с новой программой и зафиксируйте различия между нормальной ЭКГ и ее модификацией.

5. Отчет по работе.

По итогам выполнения работы должен быть оформлен отчет с текстами всех про­грамм и пояснением к ним. В нем также должны быть отражены результаты симу­ля­ции программ и результаты проверки их работы в реальном устройстве. По завершении лабо­ра­торного практикума студент обязан в индивидуальном порядке защитить все лабора­тор­ные работы, вошедшие в практикум. За­щи­та заключается в проверке самостоятельности выполнения заданий и в подтверждении студентом достаточного уровня пра­ктического и теоретического усвоения материала по тематике работ.

Литература

1. В.А.Ульрих. Микроконтроллеры PIC16X7XX. – М.: СЛОН-Пресс, HiT. 3-е изд., перераб и доп. – 2005.

2. Кристиан Тавернье. PIC-микроконтроллеры. Практика примене­ния: Пер. с франц.-М.: ДМК Пресс,2003.

3. Майкл Предко. Справочник по PIC- микроконтроллерам: Пер. с англ. - М.: ДМК Пресс,2002.

4. htpp:// www.microchip.com.

5. Гренков В.Л. Физическое моделирование физиологических пара­метров. Методика и реализация. Научные труды международной научно-практической конференции «Фундаментальные и приклад­ные проблемы приборостроения, информатики, экономики и права». – М.: МГАПИ , 2001.

9