Разработка программы программно-управляемого генератора - Контрольная работа

бесплатно 0
4.5 106
Разработка схемы алгоритма программной генерации сигнала заданной формы. Обоснование назначения отдельных блоков программы, описание ее работы в целом. Формирование последовательности из трех пилообразных импульсов с заданным временем паузы и нарастания.


Аннотация к работе
В Приложении П.4 приведен список сокращений, символических имен и аббревиатур. генератор пауза импульс сигнал РЕШЕНИЕ: В данном задании необходимо сформировать последовательность из трех пилообразных импульсов, имеющих время паузы ТП, время нарастания ТН и паузы между пилообразными импульсами длительностью Т. Задача формирования сигнала на рис.1 может быть разделена на две: первая - формирование трех пилообразных импульсов, вторая - формирование паузы длительностью Т. Так как пилообразные импульсы одинаковы, то целесообразно использовать цикл из трех шагов по формированию одиночного импульса или подпрограмму формирования одного импульса, которую можно вызвать три раза в цикле. Величина Т выходит за диапазон 8-ми разрядов регистров общего назначения микроконтроллера, поэтому для формирования паузы длительностью Т, следует разделить величину Т на 2 и два раза выполнить фрагмент кода с формированием сигнала низкого уровня длительностью: Т1=Т/2=1Е0Н/2=F0H.

Список литературы
1. Магда Ю.С. Микроконтроллеры серии 8051: практический подход. - М.: ДМК Пресс, 2008. - 228 с.

2. Проектирование цифровых устройств на однокристальных микроконтроллерах/ В.В. Сташин, А.В. Урусов, О.Ф. Мологонцева. - М.: Энергоатомиздат, 1990. - 224 с.

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?