реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Вопрос по ATmega8
ctarbi
сообщение Oct 26 2010, 17:15
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 26-10-10
Пользователь №: 60 433



Появилась необходимость при создании устройства использовать микроконтроллер ATmega8, но я никогда не сталкивался с их програмированием и отсюда выпекают вопросы:
1)При поиске микроконтроллера обнаружил что приписывается какая то информация кроме знака (L) -- например пишут после ATmega8 16AU, AU или 16PU или PI
Что они означают?
2)На устройство я скачал уже готовую программу и там есть фаил .eep для чего он?
3)Какие Фузе надо какие значения присвоить что бы можно было всегда вернуть микроконтроллер к первоначальному состоянию (если я при прошивке запорю что либо)
Всем зарание спасибо biggrin.gif rolleyes.gif

Сообщение отредактировал ctarbi - Oct 26 2010, 17:17
Go to the top of the page
 
+Quote Post
kovigor
сообщение Oct 26 2010, 17:48
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(ctarbi @ Oct 26 2010, 20:15) *
Появилась необходимость при создании устройства использовать микроконтроллер ATmega8, но я никогда не сталкивался с их програмированием и отсюда выпекают вопросы:
1)При поиске микроконтроллера обнаружил что приписывается какая то информация кроме знака (L) -- например пишут после ATmega8 16AU, AU или 16PU или PI
Что они означают?
2)На устройство я скачал уже готовую программу и там есть фаил .eep для чего он?
3)Какие Фузе надо какие значения присвоить что бы можно было всегда вернуть микроконтроллер к первоначальному состоянию (если я при прошивке запорю что либо)
Всем зарание спасибо biggrin.gif rolleyes.gif


1. В даташите подробно расписана маркировка
2. Его записывают программатором в EEPROM микроконтроллера
3. Какие хотите, по идее. В худшем случае придется затактировать МК от внешнего генератора, если он войдет в такой режим, что перестанет отвечать по SPI. Советую прежде изучить раздел даташита, в котором расписаны назначения этих битов, и выставлять их вдумчиво, а не на авось ...
Go to the top of the page
 
+Quote Post
Александр77
сообщение Oct 26 2010, 20:19
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



16 после имени микроконтроллера - максимальная тактовая частота, на которой производитель гарантирует работу МК.
Буквы AU или PU обозначают тип корпуса TQFP DIP, а также темепратурный диапазон. Подробности как всегда в даташите.
PS. На мой взгляд применять мегу 8 - путь в никуда ибо:
1) МК снимается с производства, и заменяется Мегой 8 А
2) Трудно доставабелен, хоть и пользуется повышенным спросом у любителей (как мне кажется, за счет наличия модели в протеусе).
Go to the top of the page
 
+Quote Post
drvlas
сообщение Oct 26 2010, 20:23
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 3-09-10
Пользователь №: 59 263



Цитата(Александр77 @ Oct 26 2010, 23:19) *
1) МК снимается с производства, и заменяется Мегой 8 А

По-моему. серия Атмег 48-88-168-328 очень даже заменяет. И более новая.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Oct 26 2010, 20:45
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(drvlas @ Oct 27 2010, 00:23) *
По-моему. серия Атмег 48-88-168-328 очень даже заменяет. И более новая.

Заменяет функционально (там более развитая периферия, к тому же), но требует изменений в программе для перехода с M8. M8A - заменяет равноценно.
Go to the top of the page
 
+Quote Post
sigmaN
сообщение Oct 27 2010, 03:58
Сообщение #6


I WANT TO BELIEVE
******

Группа: Свой
Сообщений: 2 617
Регистрация: 9-03-08
Пользователь №: 35 751



bb-offtopic.gif
Цитата
Трудно доставабелен, хоть и пользуется повышенным спросом у любителей (как мне кажется, за счет наличия модели в протеусе).
А мне и без протеуса нравится мега8. Я бы сказал, что это достаточно удачно сбалансированный контроллер в относительно компактном корпусе. Даже и DIP красивый ))
Ну а вообще да, согласен со многими, что по ходу дела с AVR надо спрыгивать уже.... а жаль sad.gif


--------------------
The truth is out there...
Go to the top of the page
 
+Quote Post
Stepan_L
сообщение Oct 27 2010, 07:38
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-08-08
Из: Ереван
Пользователь №: 39 828



при замене 8 на 48 есть особенности, под CAVR


--------------------
ARM_enia
Go to the top of the page
 
+Quote Post
Danis
сообщение Oct 31 2010, 09:31
Сообщение #8


Twilight Zone
***

Группа: Свой
Сообщений: 454
Регистрация: 17-02-09
Из: Челябинск
Пользователь №: 44 990



Цитата(sigmaN @ Oct 27 2010, 07:58) *
Ну а вообще да, согласен со многими, что по ходу дела с AVR надо спрыгивать уже.... а жаль sad.gif


Согласен с Вами, «спрыгнул» 3 года назад, ну для изучения программирования микроконтроллеров mega8 очень даже не плох, есть все для начала. Да и программатор для него из подручных деталей (несколько стабилитронов и резюков с кондерами) можно собрать на «коленке» за пару часов.

Сообщение отредактировал Danis - Oct 31 2010, 09:33


--------------------
Magic Friend
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01443 секунд с 7
ELECTRONIX ©2004-2016