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



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. Регистры АЦП.


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

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






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