| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
ATMega 168 не отвечает на запросы программатора
06.03.2012, 12:08
|
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,820
Сказал спасибо: 375
Сказали Спасибо 1,364 раз(а) в 744 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Выводы для программирования указаны правильно.
Но, замените кварц сначала:
|
Цитата:
|
|
– Up to 16 MIPS Throughput at 16 MHz
|
В своё время, проверял, на 20 МГц вроде бы тянут, но если, в документации производителя указано, что до 16МГц, то нефик приключений искать на одно место. А ежели, жажда приключений, превыше чтения даташита - тады вперёд!
|
|
|
|
06.03.2012, 12:34
|
|
|
Прописка
Регистрация: 07.03.2009
Адрес: MN
Сообщений: 168
Сказал спасибо: 6
Сказали Спасибо 31 раз(а) в 21 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Сообщение от RY723
|
|
но если, в документации производителя указано, что до 16МГц, то нефик приключений искать на одно место.
|
В документации на ATmega168 указано 20МГц.
__________________
- Квадрат - это тоже прямоугольник, только более квадратный и не такой вытянутый
- Двуугольник - это треугольник, только поломанный
- Одноугольника не видел
|
|
|
|
06.03.2012, 12:55
|
|
|
Вид на жительство
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 347
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Сообщение от RY723
|
Выводы для программирования указаны правильно.
Но, замените кварц сначала:
В своё время, проверял, на 20 МГц вроде бы тянут, но если, в документации производителя указано, что до 16МГц, то нефик приключений искать на одно место. А ежели, жажда приключений, превыше чтения даташита - тады вперёд!
|
ATmega48/88/168: 0 - 10MHz @ 2.7V - 5.5V, 0 - 20MHz @ 4.5V - 5.5V
Нет, Вы не правы, коллега. У меня 88 на 18МГц работает.
И потом, если микруха новая, то у нее фузы настроены на внутренний тактовый генератор.
|
|
|
|
06.03.2012, 13:03
|
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,820
Сказал спасибо: 375
Сказали Спасибо 1,364 раз(а) в 744 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Сообщение от Mike121234
|
ATmega48/88/168: 0 - 10MHz @ 2.7V - 5.5V, 0 - 20MHz @ 4.5V - 5.5V
Нет, Вы не правы, коллега. У меня 88 на 18МГц работает.
И потом, если микруха новая, то у нее фузы настроены на внутренний тактовый генератор.
|
Читайте из даташита:
|
Цитата:
|
• Speed Grade:
– ATmega48/88/168: 0 - 8 MHz @ 2.7 - 5.5V, 0 - 16 MHz @ 4.5 - 5.5V
|
Если хочется потешить самолюбие и приключений, тогда - да!
Насчёт, того, что новая, упустил. Ищите беду в программаторе.
Встречался ещё с одной какой. Микруха новая, а фьюзы установлены на внешний кварц. Попробуйте с внешним тактированием от генератора. Подаёте 1 Мгц через резистор 3кОм на вход XTAL1. Частота программирования 250 кГц. В подобных случаях, всегда помогало.
|
|
|
|
06.03.2012, 13:06
|
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,820
Сказал спасибо: 375
Сказали Спасибо 1,364 раз(а) в 744 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Сообщение от skrynia
|
|
В документации на ATmega168 указано 20МГц.
|
Хде? ссыль приведите. Только что скачал с Атмела. Открыл и скопировал:
|
Цитата:
|
• Operating Voltage:
– 2.7 - 5.5V for ATmega48/88/168
• Temperature Range:
– -40°C to 125°C
• Speed Grade:
– ATmega48/88/168: 0 - 8 MHz @ 2.7 - 5.5V, 0 - 16 MHz @ 4.5 - 5.5V
• Low Power Consumption
– Active Mode:
• 4 MHz, 3.0V: 1.8mA
|
|
|
|
|
06.03.2012, 13:15
|
|
|
Вид на жительство
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 347
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Последний раз редактировалось Mike121234; 06.03.2012 в 13:18.
|
|
|
|
06.03.2012, 13:42
|
|
|
Прописка
Регистрация: 07.03.2009
Адрес: MN
Сообщений: 168
Сказал спасибо: 6
Сказали Спасибо 31 раз(а) в 21 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Сообщение от RY723
|
|
Хде? ссыль приведите. Только что скачал с Атмела. Открыл и скопировал
|
Очень странно, никогда ATmega168 не видел на 16МГц, может даташит какой-то древний?
__________________
- Квадрат - это тоже прямоугольник, только более квадратный и не такой вытянутый
- Двуугольник - это треугольник, только поломанный
- Одноугольника не видел
|
|
|
|
06.03.2012, 14:59
|
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,820
Сказал спасибо: 375
Сказали Спасибо 1,364 раз(а) в 744 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Сообщение от skrynia
|
|
Очень странно, никогда ATmega168 не видел на 16МГц, может даташит какой-то древний?
|
Во, прокололся. Там, оказывается, два типа контроллеров имеются.
|
Цитата:
|
ATmega48
ATmega88
ATmega168
Automotive
|
в доке doc7530.pdf
и просто:
|
Цитата:
|
ATmega48
ATmega88
ATmega168
|
в доке doc2545.pdf
И мне первая дока по запросу попалась.  Теперь буду знать, что Атмел до 20 Мгц уже дотянул.
|
|
|
|
06.03.2012, 15:16
|
|
|
Временная регистрация
Регистрация: 24.11.2011
Адрес: Magdeburg
Сообщений: 81
Сказал спасибо: 10
Сказали Спасибо 16 раз(а) в 16 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Сообщение от Mike121234
|
|
Правильно я понимаю, что для того, чтобы питание попало на МК, надо чтобы был соединен путь, показанный дугой?
|
Да, а элемент на плате - это выключатель питания. Так что все ок с этим.
Сообщение от Mike121234
|
Встаньте пожалуйста одной ногой (GNd) осциллографа на ногу 5(GND) контроллера, а второй (собственно щупом) на 4 (VCC).
И осциллограммы в студию.
|
Питание стабильное, проверял в первую очередь. Присутствуют только маленькие колебания в пределах 80 мВ при переключениях импульсов на MOSI.
Последний раз редактировалось r0st; 06.03.2012 в 16:14.
|
|
|
|
06.03.2012, 15:27
|
|
|
Вид на жительство
Регистрация: 02.04.2008
Адрес: Ленинград
Сообщений: 347
Сказал спасибо: 67
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
|
Re: ATMega 168 не отвечает на запросы программатора
Сообщение от r0st
|
|
Да, а элемент на плате - это выключатель питания. Так что все ок с этим.
|
Только вот на принципиалке я его не нашел....
Только что прошил два 168 
Посмотрите питание, мне кажется что причина там кроется. Так как я сказал. Осциллографом.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:49.
|
|