Обсуждаем контроллеры компании Atmel.
Ответить

программа на Assemblere

Ср ноя 01, 2006 12:19:19

Здравствуйте, помогите, пожалуйста, написать программу на Assemblere на тему генератор прямоугольных импульсов со скважностью равной 2 и частотой измеряющейся в диапазоне от 0 до 1 МГц с помощью микроконтроллера AT90S1200

Ср ноя 01, 2006 12:44:17

что такое скважность ? с каким шагом должна изменятся частота ?

Чт ноя 02, 2006 18:44:56

Все просто - для эмитации частоты программируешь таймер для деления частоты рабочей до частоты которой нужно. например - 2МГц/256=7.8125кГц

Скважность задается в процентах или долях - какой процент всего такта занимает, наример, высокий уровень, т.е. 30% - 1/3 такта - логический единица и 2/3 - логический нуль.
С цифровым обозначением скважности встречался один раз он обозначал долю такта.

Чт ноя 02, 2006 19:11:48

Скважность - ничто иное как отношение периода следования импульса к его длительности (измеряется по уровню 0.5).
Импульсы, скважность которых 2 именуются "меандром".
Генераторы сигналов можно найти в проектах на телесистемах.

Чт ноя 02, 2006 19:15:17

с каким шагом должна изменятся частота ?

Я так понимаю это ваш курсовик, чтоли. Так и спросите у того кто дал.
Ответить