|
Fast PWM mode, получение чистого 0 или чистой 1 на выходе |
|
|
|
Dec 2 2012, 15:23
|

Профессионал
    
Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581

|
Уважаемые коллеги!
Я тут встал в тупик, то ли заблудился в трех соснах, то ли просто туплю неподецки. Включаем режим Fast PWM для таймера AVR-ки, допустим, 8-битный. пишем в регистр OCR1A ноль - что будет на выходе OC1A? в даташите написано, что при сбросе устанавливается в 1, а при совпадении сброс происходит в следующем цикле счета, т.е. я так понимаю, чистого нуля на выходе получить нельзя? если я пишу 255 в регистр OCR1A - чистая единица на выходе получается, верно? т.е. получить коэффициент заполнения 0% невозможно в принципе? или я не прав?
осциллографа пока временно лишен, поэтому и вопрошаю... протеус показывает, что я прав, но можно ли ему верить? если на самом деле все именно так, как посоветуете побороть проблему? нужно именно нолик стабильный получать в режиме ШИМ.
--------------------
Я бы взял частями... но мне надо сразу.
|
|
|
|
|
 |
Сообщений в этой теме
ARV Fast PWM mode Dec 2 2012, 15:23 bob1 Можно сделать 0 на выходе. OCR0=0xFF. COMn1=1. COM... Dec 2 2012, 15:45   _Артём_ Цитата(ARV @ Dec 2 2012, 18:15) может быт... Dec 2 2012, 16:19      ARV Цитата(demiurg_spb @ Dec 3 2012, 09:26) Б... Dec 3 2012, 10:44       demiurg_spb Да. Dec 3 2012, 11:30 ARV увы, не выходит каменный цветок
если делать OCR=2... Dec 3 2012, 17:14 _Артём_ Цитата(ARV @ Dec 3 2012, 19:14) если дела... Dec 3 2012, 17:23 ARV для 8-битного ШИМ OCR=0xFF дает ноль на выходе. но... Dec 3 2012, 17:55 Палыч Цитата(ARV @ Dec 3 2012, 21:55) для 8-бит... Dec 4 2012, 06:36 ARV причина, возможно, и в этом... но вопрос-то был не... Dec 4 2012, 06:43 Палыч Цитата(ARV @ Dec 4 2012, 10:43) выходит, ... Dec 4 2012, 08:15  demiurg_spb Цитата(Палыч @ Dec 4 2012, 12:15) ШИМ вме... Dec 4 2012, 08:38 Tanya Цитата(ARV @ Dec 4 2012, 10:43) ... но ве... Dec 4 2012, 08:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|