- •Минобрнауки россии
- •Исследование цифрового сигнального процессора
- •305040, Г. Курск, ул. 50 лет Октября, 94.
- •Цель работы
- •Краткая характеристика исследуемого программного комплекта
- •Краткие теоретические сведения
- •3.1 Встроенный аналого-цифровой преобразователь - (Analog to Digital Converter)
- •3.2 Работа аналого-цифрового преобразователя
- •3.3 Предварительное деление
- •3.4 Регистр управления и состояния adc - adcsr - (adc Control and Status Register)
- •3.5 Регистры данных adc - adcl и adch - (adc Data Register)
- •3.6 Сканирование аналоговых каналов
- •4 Задание к лабораторной работе
- •5 Порядок выполнения лабораторной работы
- •6 Содержание отчета
- •Контрольные вопросы
- •Библиографический список
Минобрнауки россии
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Юго-Западный государственный университет»
(ЮЗГУ)
Кафедра телекоммуникаций
УТВЕРЖДАЮ
Первый проректор -
проректор по учебной работе
____________Е.А. Кудряшов
«___»___________2013 г.
Исследование цифрового сигнального процессора
Методические указания по выполнению лабораторной работы
для студентов специальностей 210400.62, 210402.65, 210403.65, 210406.65
Курск 2013
УДК 621.371
Составитель: Е.А. Шиленков
Рецензент
Кандидат технических наук, профессор А.М. Потапенко
Исследование цифрового сигнального процессора : методические указания по выполнению лабораторной работы / Юго-Зап. гос. ун-т; сост. Е.А.Шиленков. Курск, 2013. 18 с.: ил. 1. Библиогр.: с.14.
Содержат сведения по исследованию структуры, назначения и характеристик микроконтроллеров, особенности программирования, использование периферийных блоков, параллельно и последовательные интерфейсы данных.
Методические указания соответствуют требованиям ГОС-2 по направлению телекоммуникации и рабочим учебным планам по специальностям 210400.62, 210402.65, 210403.65, 210406.65.
Предназначены для студентов специальностей 210400.62, 210402.65, 210403.65, 210406.65 дневной и заочной форм обучения.
Текст печатается в авторской редакции
Подписано в печать. Формат 6084 1/16.
Усл.печ.л. 1,0. Уч.-изд.л. 0,9. Тираж 100 экз. Заказ. Бесплатно.
Юго-Западный государственный университет.
305040, Г. Курск, ул. 50 лет Октября, 94.
Оглавление
1.Цель работы 4
2.Краткая характеристика исследуемого программного комплекта 4
3.Краткие теоретические сведения 5
3.1 Встроенный аналого-цифровой преобразователь - (Analog to Digital Converter) 5
3.2 Работа аналого-цифрового преобразователя 7
3.3 Предварительное деление 8
3.4 Регистр управления и состояния ADC - ADCSR - (ADC Control and Status Register) 9
3.5 Регистры данных ADC - ADCL и ADCH - (ADC Data Register) 11
3.6 Сканирование аналоговых каналов 11
4 Задание к лабораторной работе 12
5 Порядок выполнения лабораторной работы 12
6 Содержание отчета 14
7Контрольные вопросы 14
Библиографический список 14
Цель работы
Изучить суть цифровых преобразований сигналов при помощи микропроцессора. Освоить подходы к проектированию системы цифровой обработки и передачи информации.
Краткая характеристика исследуемого программного комплекта
VisualMicroLab(в дальнейшем будем называтьVMLAB) - это программный пакет, предназначенный для отладки программного обеспечения и моделирования работы радиоэлектронных устройств, в состав которых входятAVRмикроконтроллеры. Его часто называют виртуальной лабораторией или эмулятором.VMLABлегко связывается с ассемблерными и СИ компиляторами, от которых выгодно отличается наличием:
- мощного многооконного текстового редактора;
- символического отладчика;
- смешанного режима аналогово-цифрового моделирования;
- качественного контроля кода.
VMLABобеспечивает Вас виртуальной лабораторией для разработки проектов на микроконтроллерах, в которой аппаратные средства и программное обеспечение вашего проекта моделируются совместно, что позволяет вам без единой пайки проверить работоспособность вашего будущего устройства.VisualMicroLabпозволяет решать проблемы по поиску багов (ошибок) в программном коде. Исходный файл для него это непосредственноhexфайл прошивки (можно подключать и файл ассемблера *.asm). Эмулятор позволяет работать с светодиодами, использовать осциллограф, изменять программно температуру, частоту кристалла, и параллельно наблюдать как это скажется на других параметрах (например, ток потребления), наблюдать что творится в регистровом файле, в памятиEEPROM, наблюдать значения регистров периферийных устройств микроконтроллера.
Ссылка на скачивание бесплатного дистрибутива http://www.amctools.com/Install_VMLAB315.exe
Proteus - среда для проектирования и отладки электронных устройств, в т.ч. выполненных на основе микроконтроллеров различных семейств. Предоставляет возможности ввода схемы в графическом редакторе, моделирования её работы и разработки печатной платы, включая трехмерную визуализацию её сборки. Уникальной чертой среды Proteus является возможность эффективного моделирования работы разнообразных микроконтроллеров (PIC, 8051, AVR, HC11, ARM7/LPC2000 и др.) и отладки микропрограммного обеспечения.
Среда PROTEUS имеет огромную библиотеку электронных компонентов, а недостающие - можно сделать самостоятельно. Предусмотрена поддержка SPICE-моделей, которые часто предоставляются производителями электронных компонентов.
В комплект профессиональной версии входят инструменты USBCONN для подключения моделируемой схемы к реальному USB порту компьютера и COMPIM для подключения к COM-порту ПК.
Среда PROTEUS совместима с популярными средами разработки микропрограммного обеспечения, в т.ч.:
CodeVisionAVR (только МК AVR)
IAR (любые МК)
ICC (МК AVR, msp430, ARM7)
WinAVR (МК AVR)
Keil (МК 8051 и ARM)
HiTECH (МК 8051 и PIC)
Ссылка на скачивание условно бесплатной триал-версии продукта: http://eldigi.ru/site/programms/?download=Proteus_7.7_SP2.rar