Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
03.11.2011, 22:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Есть такие книги:
М.С.Голубцов. Микроконтроллеры AVR: от простого к сложному. 2003г.
Джон Мортон. Микроконтроллеры AVR. Вводный курс. 2006г.
В.Я.Хартов. Микроконтроллеры AVR. Практикум для начинающих. 2007г.
А.В.Белов. Микроконтроллеры AVR в радиолюбительской практике. 2007г.
А.В.Белов. Создаем устройства на микроконтроллерах. 2007г.
Юрий Ревич. Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера. 2008г. 2011г (второе издание).
|
|
|
|
04.11.2011, 08:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от jump
|
последний раз предупреждаю - изучайте ATmega128!!!
|
Изучать надо мега48 - у самого где-то лежит самая первая мега (мега 103), до сих пор не знаю куда прикрутить ее 128к флеши... Обычно 4...8к достаточно... Так и эта будет висеть мертвым грузом. А под ресурсоемкие задачи - только Кортекс. 48-88 хоть имеют огромное практическое применение
|
|
|
|
04.11.2011, 09:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Полностью поддерживаю. Для начинающих 48-я это то, что нужно. Цена разумная (не жалко убить несколько), а по функционалу не уступает предложенным ранее.
|
|
|
|
04.11.2011, 11:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
niXto, alvadep,
вы чё? ![Ну ты даешь](images/smilies/icon_wink2.gif) какая м48 - ТС сказал, что у него м8515 и ДШ на русском на м128. исходя из этого и строю свои посты - учим м128 и применяем ко всем вышеназванным
|
|
|
|
04.11.2011, 11:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от jump
|
исходя из этого и строю свои посты - учим м128 и применяем ко всем вышеназванным
|
Учить по картинкам, как мы в голодное детство? Или по Протеусу? Учить надо по реальному чипу, а если покупать - то 48. 8515 вообще ущербный чип, ничего в нем нет, лучше отложить в сторонку, купить за доллар (вроде даже не деньги) 48 и вперед. А 8515 приткунть потом куда-нибудь, где нужно много ног
|
|
|
|
04.11.2011, 12:31
|
|
Прохожий
Регистрация: 18.11.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
А я бы не советовал зацикливаться на конкретном контроллере - жизнь коротка, пока будете учить конкретную ATmega128 и т.п. их выпускать перестанут. Рекомендую "плясать" от решаемой практической задачи. Есть под руками контроллер AVR - хорошо, PIC - тоже неплохо.
Возьмите простой компилятор, например, от http://www.mikroe.com/ c кучей готовых библиотек, примерами и т.д. и вперед, ваяйте что хочется, причем, лучше начать работать с микросхемами для которых есть примеры. Найти вариант без демо ограничений - не сложно.
Лучший компилятор, системы команд и регистры - это по мере созревания. Даташит это не учебник, а справочник по которому расставить приоритеты сложновато, обычно возник вопрос - открыл нужную страницу и посмотрел биты в регистре...
Возникнет потребность разобраться с особенностями внутренней архитектурой конкретного MCU - тогда и "ныряйте" глубже. Ассемблер и система команд конкретного процессора штука важная, но - простой пример из жизни - программа на Си под мегу128 - 5000 строк, текстовый файл ассемблера "весит" за мегабайт...
Так, что делайте вывод "шашечки или ехать"
Для развития почитайте "10 шагов с ..."
http://forum.radiospec.ru/lofiversio...x.php/f30.html
|
|
|
|
04.11.2011, 12:37
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от sergeybt
|
Возьмите простой компилятор, например, от http://www.mikroe.com/ c кучей готовых библиотек
|
Не давайте дурных советов... А то сейчас подтянутся любители ПЫХбейсиков и АлгоритмЗабулдыгеров...
|
|
|
|
04.11.2011, 12:49
|
|
Прохожий
Регистрация: 18.11.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Сообщение от st_1
|
Не давайте дурных советов... А то сейчас подтянутся любители ПЫХбейсиков и АлгоритмЗабулдыгеров...
|
Да ладно, пусть не самым эффективным образом, но это работает и безглючные устройства получаются. На первых порах будет быстрый результат (что побуждает азарт) и навыки языка Си... А дальше, конечно, можно перекинуться на нечто более путнее...
|
|
|
|
04.11.2011, 15:20
|
|
Частый гость
Регистрация: 08.08.2008
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Хочу поделиться своим опытом по самостоятельному изучению мк AVR. Начал с Краткого курса-"Самоучитель avr123" , это пособие написано весьма доходчиво,за что благодарен автору, плюс конечно ряд книг, в том числе перечисленных выше. Использовал AVR Studio и Code Vision AVR. Особенно нравится Code WizardAVR Automatic Program Generator. Благодаря его шаблону не надо так часто обращаться к даташитам. В течение года освоил этот мк, последовательно сделал три программатора - последний разумеется на ucb, конечно повторял различные девайсы, но имеются и свои ( сложными их не назову). Мое предложение такое - обратите внимание на Самоучитель avr123. А если еще подцепите Proteus, то это будет вообще хорошо.
|
|
|
|
04.11.2011, 18:30
|
|
Прохожий
Регистрация: 26.10.2008
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Помогите начинающему по ATmega8515
Благодарю, столько дельных советов, не ожидал даже ![Учучь на ошибках](images/smilies/icon_fingal.gif) Обязательно прислушаюсь и некоторыми воспользуюсь ![Одобряю](images/smilies/icon_true.gif) .Мне понравилась книга
Сообщение от kittec
|
А.В. Евстифеев "Микроконтроллеры AVR семейств Tiny и Mega фирмы ‹ATMEL› "
|
поскольку я немного знаком с ассемблером и архитектурой контроллеров, а в ней именно об этом идет речь ![Подмигивание](images/smilies/icon_wink.gif) А можно такую же но чтобы скачать и желательно в том-же формате PDF - это важно. Я кода изучаю, люблю писать конспекты, а для этого формата у меня есть программа для преобразования в Word. ![Секрет](images/smilies/icon_arrow.gif) Сдораво упрощает жизнь, если можна помогите еще немного.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:21.
|
|