Вывод показаний АЦП на светодиодные индикаторы



8.1. В основной подпрограмме main() написать программу вывода показаний данных из АЦП на линейку светодиодных индикаторов. Для этого необходимо использовать подпрограмму show_ADC(result), которая отображает четыре младших бита параметра result на светодиодных индикаторах в виде светящейся линейки. Вывод показаний с каждого канала осуществлять поочередно через 1 секунду. В программе также необходимо сбрасывать сторожевой таймер процессора.

8.2. Компонуем проект: Project → Build.

8.3 Загружаем выходной файл: File → Load Program → Debug\ lab6.out.

8.4. Запускаем программу на выполнение Debug → Run.

8.5. Контролируем правильное выполнение программы, изменяя потенциометрами напряжение, подаваемое на входы АЦП и наблюдая за линейкой светодиодных индикаторов.

 

 

Задание для самостоятельной работы

Написать программу «бегущий огонь», аналогичную разработанной в лабораторной работе № 2. Скорость движения «бегущего огня» задавать потенциометром канала ADCIN_A0.

Содержание отчета:

 

Отчет должен содержать цель работы, краткие теоретические сведения по теме работы, рисунки, поясняющий структуру и режимы работы АЦП, тексты исследуемых программ, результаты их выполнения, выводы.

 

Контрольные вопросы:

 

1. Встроенный АЦП DSP TMS320F2812: структура, параметры, режимы работы.

2. Каскадный режим работы АЦП: особенности, источники запуска преобразования.

3. Двухканальный режим работы АЦП: особенности, источники запуска преобразования.

4. Система тактирования АЦП.

5. Регистры АЦП.

 

 


 

 Содержание

 

  стр.
Лабораторная работа № 1. Аппаратные и программные средства отладки eZDSP F2812 и Code Composer Studio 3
Лабораторная работа № 2. Изучение структуры цифровых портов ввода/ вывода и системы тактирования DSP   28
Лабораторная работа № 3. Система прерываний DSP семейства C28х   18
Лабораторная работа № 4. Исследование модуля Менеджера Событий   26
Лабораторная работа № 5. Исследование модуля АЦП   41

 


Дата добавления: 2019-07-15; просмотров: 177; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!