Форум

Радиолюбительский форум.

Если у Вас возникли вопросы, задавайте их на форуме.

В сети

Пользователей: 123
Из них просматривают:
Аналоги: 19. Даташиты: 78. Инструкции: 3. Новости: 4. Остальное: 1. Производители: 1. Профиль пользователя: 8. Теги: 1. Форум: 8.
Участников: 2
Гостей: 121

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.

Просмотр этой темы: 

 1 анонимных пользователей
Re: проблема с регистром PRR в atmega48
Модератор
Зарегистрирован:
26.01.2010 23:26
Из: Тирасполь
Сообщений: 3926
Не в сети
2,7 нормально. Снижать не должно- ты сам должен кварц поставить на 4 Мгц. Настройки 3-8 Мгц Fuse 16Kclk/14clk+65 ms. Пересчитать регистры таймеров, в проекте выбрать другую частоту кварца. Усыпать надо после того как все сделаешь.



Re: проблема с регистром PRR в atmega48
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
Я до этого ставил 1 МГц. прерывание по таймеру ставил каждые 10 мкс. Заново пересчитывал все значения несколько раз проверял и не работало.
На attiny13 с частотой 9.6 МГц тоже не работало.
Хотя таймер постоянно проверял по осциллографу на какой-нибудь ножке. Отрабатывал строго заданное время. А вот когда приходил сигнал не работало!
А с 8 МГц постоянно отл. работает.
Почему так?



Re: проблема с регистром PRR в atmega48
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
А какая разница между основным циклом или в прерывании. Когда первый раз данные придут он обработает заснет. А потом также когда данные придут не проснется больше?
Тоже самое я его сразу усыпляю данные приходят обрабатывает снова засыпает. Или он может не успеть все отработать и заснуть и поэтому его надо усыплять как все сделаю?



Re: проблема с регистром PRR в atmega48
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
и кстати как он будит просыпаться? Если было по низ. уровню, то было бы понятно. А так?



Re: проблема с регистром PRR в atmega48
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
ааа...также по низкому уровню и продолжать работать а потом как все прогудит и отработает заснет!!!! Правильно?



Re: проблема с регистром PRR в atmega48
Модератор
Зарегистрирован:
26.01.2010 23:26
Из: Тирасполь
Сообщений: 3926
Не в сети
Просыпается по событию - изменение уровня на линии прерывания. Засыпает по команде sleep



Re: проблема с регистром PRR в atmega48
Главный Технолог
Зарегистрирован:
01.07.2011 19:44
Из: Тольятти
Сообщений: 305
Не в сети
спасибо! снизил до 4.3 мА. Щас пока будут тесты. Если че буду делать на 48 меге, пока оставил на 8 меге. Усыпляю как и писал в основном цикле. Так почему то усыплял и больше не хотел просыпаться)))
А так спасибо большое, если че напишу.
Щас пока на испытание!



Поиск по форуму


Расширенный поиск

Разное

Интересно

Во время поиска небольших радиодеталей, упавших со стола, вероятность их обнаружения прямо пропорциональна размеру детали и обратно пропорциональна их значению для завершения работы