Плавное затухание в ASM

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Встал на лапы
Сообщения: 124
Зарегистрирован: Пн мар 22, 2010 18:07:52

Сообщение vit007 »

Подскажите, как сделать плавное затухание в ASM, а значит, в последствие и возрастание яркости светодиода.

У меня atmega8...

Как я понимаю надо у величить частату мерцания так, чтобы она вышла за диапазон видимости глаза.

Пробовал поиграть с предскалером таймера - получилось стремление к 1...
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 36
Зарегистрирован: Сб мар 21, 2009 23:46:25

Сообщение Гуня »

Используй ШИМ! Это когда при заданной частоте (выше видимости глаза) изменять ширину импульса! Широтно импульсный модулятор есть встроенный в АТмега8, там 3 канала ШИМ!
Реклама
Встал на лапы
Сообщения: 124
Зарегистрирован: Пн мар 22, 2010 18:07:52

Сообщение vit007 »

А как это по-англ., чтоб в шите почитать...
Друг Кота
Аватара пользователя
Сообщения: 7392
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Сообщение uldemir »

PWM - pulse width modulation
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»