uwrtey | Дата: Четверг, 31.01.2013, 00:39 | Сообщение # 1 |
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Статус: Offline
| Виталий, что то я застрял на режимах ШИМа.
Статью DiHalt'а я прочитал и все по ней понял.
Но к сожалению он затронул НЕ ВСЕ режимы. Например режимы с настройкой частоты ШИМа. Я сходил на радиокот ( http://radiokot.ru/forum/viewtopic.php?f=20&t=84296&p=1561231#p1561231 ), там мне подсказали, что есть такой режим, в котором можно вручную регулировать частоту.
На примере ТИНИ_13 это когда WGM02=1. Но при этом будут задействованы оба регистра сравнения (ocr0a и ocr0b) а ШИМ будет толко на одном выводе oc0b.
А как себя будут вести выводы oc0a и oc0b при разных настройках COM01A:0 и COM0B1:0 ? или при WGM02=1 возможен только один вариант настройки поведения oc0a и oc0b ?
Может отправишь куда-нить почитать? или сам подскажешь ?
В датащите совсем все непонятно - они там про какой-то вывод AC0A толкуют ( подозреваю, что и тут опечатка ). Но, блин, режим с настройкой частоты ШИМа, там практически не затронут. Они просто дают понять что он есть и на этом все...
не успеваю за своими мыслями......
Сообщение отредактировал uwrtey - Четверг, 31.01.2013, 23:23 |
|
| |
uwrtey | Дата: Четверг, 31.01.2013, 22:14 | Сообщение # 2 |
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Статус: Offline
| вот накидал схему того, что представляю сразу оговорюсь на схеме вывод OC0A
не успеваю за своими мыслями......
Сообщение отредактировал uwrtey - Четверг, 31.01.2013, 22:33 |
|
| |
uwrtey | Дата: Вторник, 19.02.2013, 17:11 | Сообщение # 3 |
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Статус: Offline
| нашел наиболее корректный по смыслу перевод даташита на эту тему http://www.bibliofond.ru/view.aspx?id=451489
Добавлено (19.02.2013, 17:11) --------------------------------------------- ну вот нашел ответ на свой вопрос если в TOP значение OC1A (OC0A) то генерация ШИМ будет на OC1B (OC0B)
1) генерация на OC1A (OC0A) будет только в режиме Toggle OC1A (OC0A) on Compare Match, OC1B (OC0B) reserved. (НО естественно не ШИМ) 2) в режиме Normal port operation, OC1A (OC0A) disconnected. естественно генерации не будет 3, 4) в режимах Clear OC1A (OC0A) on Compare Match, set OC1A (OC0A) at TOP Set OC1A (OC0A) on Compare Match, clear OC1A (OC0A) at TOP генерация будет, но ее не будет на самой ножке! она не будет успевать переключаться! что то вроде того, что я выше нарисовал...
Ну вот вроде как то так.
не успеваю за своими мыслями......
Сообщение отредактировал uwrtey - Вторник, 19.02.2013, 17:16 |
|
| |