ATmega8 vs ATmega8A.Чем отлчиются.
-
dimon_from_barnaul
- Родился
- Сообщения: 16
- Зарегистрирован: Ср окт 13, 2010 09:24:47
- Откуда: Россия. Барнаул.
ATmega8 vs ATmega8A.Чем отлчиются.
Возникла такая проблема. Имеется прошивка для контроллера ATmega8. Подойдет ли она для контроллера ATmega8a. Живой образец пока достать не могу (их нет в магазинах города), а ответ нужен как можно скорее. Из поиска по интернету известно, что в новой версии оптимизировано ядро, улучшены частотные характеристики (до 20 МГц), понижено потребление. Есть опасение, что оптимизация могла затронуть адреса устройств. Хотелось бы услышать мнение человека, который работал с этими микросхемами.
Учиться никогда не поздно
- romazan
- Потрогал лапой паяльник
- Сообщения: 335
- Зарегистрирован: Чт май 21, 2009 13:54:07
- Откуда: Москва
- Контактная информация:
Re: ATmega8 vs ATmega8A.Чем отлчиются.
у них помоему только одно различие, материал из которого они сделаны. ATmega8a эномичнее предшественницы
- avreal
- Опытный кот
- Сообщения: 842
- Зарегистрирован: Чт дек 31, 2009 19:27:45
- Откуда: Бровари, Україна
- Контактная информация:
Re: ATmega8 vs ATmega8A.Чем отлчиются.
Материал тоже мало отлчается - кремний, пластик
На этот вопрос уже и гугл ответ знает
Тут есть короткая пробежка по парам А-не-А
Контроллеры, у которых хоть что-то задето в регистрах, там отмечены, но их немного и только в одном случае нужна перекомпиляция программы (ATmega165PA, ATmega169PA — пара битов в одном из регистров сдвинулась с насиженного места и переехала на соседние).
По регистрам мега8А тождественна, но добавилоь кое-что в errata, но в большинстве програм это не должно влиять.
Я хотел и по errata детально пройтись со своей оценкой критичности ошибок, но всё не соберусь.
Одна из ошибок у меги8А — «Signature may be Erased in Serial Programming Mode», я думал, что после 90s1200, у которой о любого чиха слетала сигнатура, об этом можно біло забыть. Вместе с сигнатурой слетает калибровочный байт
Да и времена с запасом.
Буду пробегать мимо Imrad-а — возьму одну помучить, хочу добиться стирания сигнатуры, в том числе и меняя алгоритм работы программатора. «Просто интересно»™
На этот вопрос уже и гугл ответ знает
Тут есть короткая пробежка по парам А-не-А
Контроллеры, у которых хоть что-то задето в регистрах, там отмечены, но их немного и только в одном случае нужна перекомпиляция программы (ATmega165PA, ATmega169PA — пара битов в одном из регистров сдвинулась с насиженного места и переехала на соседние).
По регистрам мега8А тождественна, но добавилоь кое-что в errata, но в большинстве програм это не должно влиять.
Я хотел и по errata детально пройтись со своей оценкой критичности ошибок, но всё не соберусь.
Одна из ошибок у меги8А — «Signature may be Erased in Serial Programming Mode», я думал, что после 90s1200, у которой о любого чиха слетала сигнатура, об этом можно біло забыть. Вместе с сигнатурой слетает калибровочный байт
В случае с avreal ошибка проявляться не должна, так как после стирания кристалл выводится из режима программирования и производится повторный вход, т.е. «следующая команда» никогда не может наложиться на неоконченную команду стирания.Problem Fix / Workaround:
Ensure that the chiperase command has exceeded before applying the next command.
Да и времена с запасом.
Буду пробегать мимо Imrad-а — возьму одну помучить, хочу добиться стирания сигнатуры, в том числе и меняя алгоритм работы программатора. «Просто интересно»™
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
-
dimon_from_barnaul
- Родился
- Сообщения: 16
- Зарегистрирован: Ср окт 13, 2010 09:24:47
- Откуда: Россия. Барнаул.
Re: ATmega8 vs ATmega8A.Чем отлчиются.
Огромное всем спасибо. Не думал, что форум работает так быстро.
Учиться никогда не поздно
-
#DIZEL#
- Грызет канифоль
- Сообщения: 291
- Зарегистрирован: Пт янв 29, 2010 12:13:38
- Откуда: Нижний Новгород.
Re: ATmega8 vs ATmega8A.Чем отлчиются.
всем привет! тоже есть вопрос про мегу8, был сегодня на радиорынке хотел купить мегу8 в дип корпусе,но оказалось что только в одном месте есть и то по 300 рублей
нашел кое как планарку за 170рублей,подскажите как мне из нее изобрести дип корпус???по даташиту ножки подобрал только остались 3 ножки лишние
(22),(21),(19) не пойму что с ними делать?
толи на землю,толи в воздухе оставить? подскажите может кто сталкивался с такой проблемой,просто плата уже сделана под дип корпус.
толи на землю,толи в воздухе оставить? подскажите может кто сталкивался с такой проблемой,просто плата уже сделана под дип корпус.- Сериг
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Пт фев 19, 2010 19:39:28
- Откуда: Москва
Re: ATmega8 vs ATmega8A.Чем отлчиются.
#DIZEL# писал(а):всем привет! тоже есть вопрос про мегу8, был сегодня на радиорынке хотел купить мегу8 в дип корпусе,но оказалось что только в одном месте есть и то по 300 рублейнашел кое как планарку за 170рублей,подскажите как мне из нее изобрести дип корпус???по даташиту ножки подобрал только остались 3 ножки лишние
(22),(21),(19) не пойму что с ними делать?
толи на землю,толи в воздухе оставить? подскажите может кто сталкивался с такой проблемой,просто плата уже сделана под дип корпус.
в планарке всегда полный комплект контактов... оставь в воздухе или используй,но на землю не клади!
-
#DIZEL#
- Грызет канифоль
- Сообщения: 291
- Зарегистрирован: Пт янв 29, 2010 12:13:38
- Откуда: Нижний Новгород.
Re: ATmega8 vs ATmega8A.Чем отлчиются.
Сериг писал(а):#DIZEL# писал(а):всем привет! тоже есть вопрос про мегу8, был сегодня на радиорынке хотел купить мегу8 в дип корпусе,но оказалось что только в одном месте есть и то по 300 рублейнашел кое как планарку за 170рублей,подскажите как мне из нее изобрести дип корпус???по даташиту ножки подобрал только остались 3 ножки лишние
(22),(21),(19) не пойму что с ними делать?
толи на землю,толи в воздухе оставить? подскажите может кто сталкивался с такой проблемой,просто плата уже сделана под дип корпус.
в планарке всегда полный комплект контактов... оставь в воздухе или используй,но на землю не клади!
Спасибо за совет!!
Re: ATmega8 vs ATmega8A.Чем отлчиются.
#DIZEL# писал(а):всем привет! тоже есть вопрос про мегу8, был сегодня на радиорынке хотел купить мегу8 в дип корпусе,но оказалось что только в одном месте есть и то по 300 рублейнашел кое как планарку за 170рублей,подскажите как мне из нее изобрести дип корпус???по даташиту ножки подобрал только остались 3 ножки лишние
(22),(21),(19) не пойму что с ними делать?
толи на землю,толи в воздухе оставить? подскажите может кто сталкивался с такой проблемой,просто плата уже сделана под дип корпус.
Выводы 22 и 19 в TQFP не имеют прямых аналогов в DIP корпусе. Это зависит от того что вы хотите использовать в DIP - АЦП или в/в.
А 21 вывод это "земля".
На второй странице ПДФки по меге8 всё есть.
Как из TQFP сделать DIP - взять любую микруху в DIP и высверлить ей середину, затем распаять поверх то что надо. (Очень старый способ.)
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
-
#DIZEL#
- Грызет канифоль
- Сообщения: 291
- Зарегистрирован: Пт янв 29, 2010 12:13:38
- Откуда: Нижний Новгород.
Re: ATmega8 vs ATmega8A.Чем отлчиются.
На второй странице ПДФки по меге8 всё есть.
А можно поподробнее.(заранее спасибо!)
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: ATmega8 vs ATmega8A.Чем отлчиются.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
-
#DIZEL#
- Грызет канифоль
- Сообщения: 291
- Зарегистрирован: Пт янв 29, 2010 12:13:38
- Откуда: Нижний Новгород.
Re: ATmega8 vs ATmega8A.Чем отлчиются.
с ножками я уже разобрался
только нет у меня не исправной и неисправной - Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: ATmega8 vs ATmega8A.Чем отлчиются.
Можно взять панельку для ИМС, к середине приклеить мегу и тоненькими проводочками припаять выводы меги с выводами панельки. Я так делал с корпусами соик8 и микросоик-8. ИМХО с мегой это будет мазохизм 

Re: ATmega8 vs ATmega8A.Чем отлчиются.
Возьми любою МС в DIP корпусе с 28 ножками и используй ее.#DIZEL# писал(а):только нет у меня не исправной и неисправной
Re: ATmega8 vs ATmega8A.Чем отлчиются.
ну, любая 28 номая микросхема, чаще всего и окажется мегой 8
мелкой ведь логики с 28 ногами небывает. вернее бывает, но там расстояние между рядами выводов большое.
еще один вариант маразма
-
возьми две любые 14 ногие микросхемы(155ла3 например
), просверли в них дырки и к их выводам подпаяй контакты своей меги

а вообще поищи мегу в дипе. сейчас уже везде полно новых с буквой а
еще один вариант маразма
возьми две любые 14 ногие микросхемы(155ла3 например
а вообще поищи мегу в дипе. сейчас уже везде полно новых с буквой а
KIT
- Сериг
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Пт фев 19, 2010 19:39:28
- Откуда: Москва
Re: ATmega8 vs ATmega8A.Чем отлчиются.
#DIZEL# писал(а):Сериг писал(а):#DIZEL# писал(а):всем привет! тоже есть вопрос про мегу8, был сегодня на радиорынке хотел купить мегу8 в дип корпусе,но оказалось что только в одном месте есть и то по 300 рублейнашел кое как планарку за 170рублей,подскажите как мне из нее изобрести дип корпус???по даташиту ножки подобрал только остались 3 ножки лишние
(22),(21),(19) не пойму что с ними делать?
толи на землю,толи в воздухе оставить? подскажите может кто сталкивался с такой проблемой,просто плата уже сделана под дип корпус.
в планарке всегда полный комплект контактов... оставь в воздухе или используй,но на землю не клади!
Спасибо за совет!!
обращайся
-
#DIZEL#
- Грызет канифоль
- Сообщения: 291
- Зарегистрирован: Пт янв 29, 2010 12:13:38
- Откуда: Нижний Новгород.
Re: ATmega8 vs ATmega8A.Чем отлчиются.
O-LED писал(а):ну, любая 28 номая микросхема, чаще всего и окажется мегой 8мелкой ведь логики с 28 ногами небывает. вернее бывает, но там расстояние между рядами выводов большое.
еще один вариант маразма-
возьми две любые 14 ногие микросхемы(155ла3 например), просверли в них дырки и к их выводам подпаяй контакты своей меги
![]()
![]()
а вообще поищи мегу в дипе. сейчас уже везде полно новых с буквой а
я уже понял что это извращение!
Re: ATmega8 vs ATmega8A.Чем отлчиются.
Предлагаю модератору сделать отдельную тему по переделки в корпус дип, а то ненароком отвлеклись от темы)
- Змей-Горыныч
- Родился
- Сообщения: 1
- Зарегистрирован: Чт ноя 10, 2011 10:21:26
- Откуда: Томск
- Контактная информация:
Re: ATmega8 vs ATmega8A.Чем отлчиются.
А вот у меня с заменой atmega8 на atmega8A вышла заминка (извините за тафтологию
). Прошивку залил ту же самую, и устройство стало постоянно сбрасываться. Оказалось (после долгих поисков и читания документации), что у "А" другие требования по записи в конфигурационные биты сторожевого таймера (Watchdog Timer). И вместо того, как задумано было в программе - сброс раз в 2 сек. если таймер не обнулять, он устанавливался на минимальный интервал - 16 мс. А в программе обнуление таймера задумано было реже - вот и сбрасывался контроллер постоянно. Подробно как настроить Watchdog на стр. 42 pdf-ки Mega8A.
В электронике чудес не бывает - бывают плохие контакты!
Re: ATmega8 vs ATmega8A.Чем отлчиются.
змей-горыныч, я еще раз сверил даташиты меги 8 и меги 8а в части, касаемой ватчдога- никаких отличий нет.
- Danko
- Сверлит текстолит когтями
- Сообщения: 1287
- Зарегистрирован: Пн окт 13, 2008 11:45:54
- Откуда: РФ, Крым, г.Бахчисарай
- Контактная информация:
Re: ATmega8 vs ATmega8A.Чем отлчиются.
Я уже сам спотыкался и по сему всем рекомендую кроме страницы pdf-файла даташника указывать его версию (дату) т.к. Атмел обновляет свои файлы и даташник который хранится в закромах програмиста и с которым он работает может отличатся от файла на который ссылается другой програмист.
Сейчас пересмотрел Апноут № 523 в котором отличий между мега8 и мега8а в части ВатчДога я не обнаружил.
Сейчас пересмотрел Апноут № 523 в котором отличий между мега8 и мега8а в части ВатчДога я не обнаружил.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"

