Просмотр этой темы:
2 анонимных пользователей
1 2
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
2,7 нормально. Снижать не должно- ты сам должен кварц поставить на 4 Мгц. Настройки 3-8 Мгц Fuse 16Kclk/14clk+65 ms. Пересчитать регистры таймеров, в проекте выбрать другую частоту кварца. Усыпать надо после того как все сделаешь.
Отправлено: 19.08.2011 13:17
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
Я до этого ставил 1 МГц. прерывание по таймеру ставил каждые 10 мкс. Заново пересчитывал все значения несколько раз проверял и не работало.
На attiny13 с частотой 9.6 МГц тоже не работало. Хотя таймер постоянно проверял по осциллографу на какой-нибудь ножке. Отрабатывал строго заданное время. А вот когда приходил сигнал не работало! А с 8 МГц постоянно отл. работает. Почему так?
Отправлено: 19.08.2011 13:25
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
А какая разница между основным циклом или в прерывании. Когда первый раз данные придут он обработает заснет. А потом также когда данные придут не проснется больше?
Тоже самое я его сразу усыпляю данные приходят обрабатывает снова засыпает. Или он может не успеть все отработать и заснуть и поэтому его надо усыплять как все сделаю?
Отправлено: 19.08.2011 13:30
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
и кстати как он будит просыпаться? Если было по низ. уровню, то было бы понятно. А так?
Отправлено: 19.08.2011 13:36
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
ааа...также по низкому уровню и продолжать работать а потом как все прогудит и отработает заснет!!!! Правильно?
Отправлено: 19.08.2011 13:45
|
|
Модератор
Зарегистрирован:
26.01.2010 23:26 Из: Тирасполь
Сообщений:
3926
|
Просыпается по событию - изменение уровня на линии прерывания. Засыпает по команде sleep
Отправлено: 19.08.2011 20:54
|
|
Главный Технолог
Зарегистрирован:
01.07.2011 19:44 Из: Тольятти
Сообщений:
305
|
спасибо! снизил до 4.3 мА. Щас пока будут тесты. Если че буду делать на 48 меге, пока оставил на 8 меге. Усыпляю как и писал в основном цикле. Так почему то усыплял и больше не хотел просыпаться)))
А так спасибо большое, если че напишу. Щас пока на испытание!
Отправлено: 23.08.2011 0:06
|
|
1 2