|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Тема: Динамический дисплейПрактическая работа 3 Цель: приобретение практических навыков в составлении и отладке программ генерации управляющих сигналов на языке СИ микроконтроллеров семейства AVR, использовании инструментальных средств разработки аппаратно-программных систем; закрепление знаний теории. Требования к содержанию отчета: 1. Наименование практической работы; 2. Цели и задачи; 3. Ответы на контрольные вопросы; 4. Листинги программ обработки динамического дисплея; 5. Вывод о проделанной работе. Приводимые в отчете листинги программ должны содержать подробные комментарии и соответствовать синтаксису языка программирования. Задание: 1. Ознакомиться с теоретическими сведениями методического пособия; 2. Ответить на контрольные вопросы; 3. Разработать программу обработки динамического дисплея, отображающую на индикаторе слово в соответствии с таблицей вариантов 3.1; 4. Разработать программу обработки динамического дисплея, отображающую на индикаторе число в соответствии с таблицей вариантов 3.2; 5. Разработать программу таймера реального времени в соответствии с таблицей вариантов 3.3;
6. Произвести отладку разработанных программ с помощью симулятора AVR Studio. 7. Произвести моделирование схемы лабораторного макета под управлением разработанных программ; 8. Продемонстрировать результаты моделирования преподавателю; 9. Загрузить файл прошивки в память целевого микроконтроллера. Пункты 5 – 9 последовательно повторять для каждой из разработанных программ. Таблица 3.1 – Индикация слова
Таблица 3.2 – Индикация чисел
Таблица 3.3 – Генератор пакетов импульсов
Контрольные вопросы: 1. В чем заключается основной принцип динамической индикации. 2. Характеризовать особенности реализации схемы динамического дисплея. 3. Пояснить процесс выделения отдельных разрядов в требуемой системе счисления из двоично-десятичного числа. 4. Что представляет собой позиционный-семисегментный код? 5. Как происходит преобразование числа в позиционный-семисегментный код? 6. Как происходит формирование базовых временных интервалов и подсчет времени в программе, реализующей таймер.
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |