Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
25.11.2007, 00:58
|
|
Временная регистрация
Регистрация: 01.04.2005
Сообщений: 39
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
ATtiny25 как запустить PWM от внутреннего умножителя частоты
Коллеги, как запустит PWM от внутреннего умножителя?
Весь избодался - никак ;(
|
|
|
|
25.11.2007, 03:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: ATtiny25 как запустить PWM от внутреннего умножителя час
Сообщение от dima777
|
Коллеги, как запустит PWM от внутреннего умножителя? Весь избодался - никак ;(
|
Хмм, и что же именно не получается-то? С каким местом в даташите не сходится? Что именно не работает? И при каких установках? " Избодался" - это как-то неинформативно...
|
|
|
|
25.11.2007, 10:10
|
|
Временная регистрация
Регистрация: 01.04.2005
Сообщений: 39
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: ATtiny25 как запустить PWM от внутреннего умножителя час
Сообщение от tempora
|
Сообщение от dima777
|
Коллеги, как запустит PWM от внутреннего умножителя? Весь избодался - никак ;(
|
Хмм, и что же именно не получается-то? С каким местом в даташите не сходится? Что именно не работает? И при каких установках? "Избодался" - это как-то неинформативно...
|
Не получается запустить ШИМ от внутреннего умножителя, я же написал.
К сожалению не силен в английском, так понимаю, что нужно установить в 1, в регистре PLLCSR биты PCKE и PLLE? И в TCCR1: CS13, CS12, CS11 - установить 0, CS10 - 1.
Но в симуляторе Algorithm Builder 5.22, шим работает без умноженя тактовой частоты.
Вот и спрашиваю, что и как нужно сделать чтобы запустить ШИМ с 8-битным разрешением, на 250КГц.
|
|
|
|
25.11.2007, 11:46
|
|
Гражданин KAZUS.RU
Регистрация: 13.07.2005
Сообщений: 602
Сказал спасибо: 14
Сказали Спасибо 40 раз(а) в 19 сообщении(ях)
|
Была похожая проблема. https://kazus.ru/forum/topics/f_4130...t=tiny25#41305
Но я проект забросил. Это наверняка бока в АВ, а его написал Громов. Только он может ответить, почему его симулятор не поддерживает такой режим. Напишите ему письмо.Только выложите здесь итоги решения проблемы. Тоже интересно.
|
|
|
|
25.11.2007, 13:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: ATtiny25 как запустить PWM от внутреннего умножителя час
Сообщение от dima777
|
что и как нужно сделать чтобы запустить ШИМ с 8-битным разрешением, на 250КГц.
|
Для получения 250кГц умножитель не нужен - у тинек внутренний RC-генератор имеет тактовую 8МГц, её вполне достаточно, нужно только сбросить CKDIV8 фьюз, так как он в новом камне уже зашит. Пардон, тебе нужно полное разрешение во все 8 бит...
Что-то я не пойму - а почему ты только о регистрах счетчика пишешь? Ты сам кристалл-то на PLL перевёл? Если да, то эти 64МГц делятся на 4 - учти.
Короче, хватит уже загадок - выкладывай код инициализации. Терять время попусту, на разгадывание фраз типа - "ну, я же сказал - не получается запустить", - нет возможности.
|
|
|
|
25.11.2007, 20:12
|
|
Временная регистрация
Регистрация: 01.04.2005
Сообщений: 39
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: ATtiny25 как запустить PWM от внутреннего умножителя час
Сообщение от tempora
|
Сообщение от dima777
|
что и как нужно сделать чтобы запустить ШИМ с 8-битным разрешением, на 250КГц.
|
Для получения 250кГц умножитель не нужен - у тинек внутренний RC-генератор имеет тактовую 8МГц, её вполне достаточно, нужно только сбросить CKDIV8 фьюз, так как он в новом камне уже зашит. Пардон, тебе нужно полное разрешение во все 8 бит...
Что-то я не пойму - а почему ты только о регистрах счетчика пишешь? Ты сам кристалл-то на PLL перевёл? Если да, то эти 64МГц делятся на 4 - учти.
Короче, хватит уже загадок - выкладывай код инициализации. Терять время попусту, на разгадывание фраз типа - "ну, я же сказал - не получается запустить", - нет возможности.
|
Все, разобрался. Оказалось все делал правильно, только симулятор АВ, пока еще не поддерживает ШИМ с умножением частоты для этого кристалла. Залил в кристалл - работает.
Всем спасибо!
|
|
|
|
25.11.2007, 22:14
|
|
Гражданин KAZUS.RU
Регистрация: 13.07.2005
Сообщений: 602
Сказал спасибо: 14
Сказали Спасибо 40 раз(а) в 19 сообщении(ях)
|
Re: ATtiny25 как запустить PWM от внутреннего умножителя час
Сообщение от dima777
|
симулятор АВ, пока еще не поддерживает ШИМ с умножением частоты для этого кристалла.
|
Это Ваше утверждение или автора АВ?
|
|
|
|
25.11.2007, 22:56
|
|
Временная регистрация
Регистрация: 01.04.2005
Сообщений: 39
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: ATtiny25 как запустить PWM от внутреннего умножителя час
Сообщение от smg123
|
Сообщение от dima777
|
симулятор АВ, пока еще не поддерживает ШИМ с умножением частоты для этого кристалла.
|
Это Ваше утверждение или автора АВ?
|
Автора АВ.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:58.
|
|