Вопрос № 86468: Уважаемые эксперты помогите мне пожалуйста! Я начинающий в радиотехнике и хочу научиться программировать микроконтроллеры, но в них я полный чайник, то есть не смыслю практически ничего в них совершенно.Скажите с чего лучше начать что- бы было легче ...
Вопрос № 86.468
Уважаемые эксперты помогите мне пожалуйста! Я начинающий в радиотехнике и хочу научиться программировать микроконтроллеры, но в них я полный чайник, то есть не смыслю практически ничего в них совершенно.Скажите с чего лучше начать что- бы было легче понять принцип их работы. Как разрабатывать устройства на них. И где можно достать инфу на них или самоучители или подписаться на рассылку. А то сейчас практически многие схемы на pic контроллерах.
Отвечает: Dark128
Здравствуйте, Латыпоа Б.В!
Ну во первых, для начала надо решить какими контроллерами собираетесь увлекаться. Лично я очень советую PIC. Довольно много информации на русском, в том числе и даташиты. www.microchip.com англоязычный официальный сайт и рускоязычный www.microchip.ru. Если немного знакомы со схемотехникой, то разработка несложных устройств не составит особого труда.
Самое главное здесь это среда разработки MPLAB, есть оф. сайте и бесплатная. Еще нужен программатор, которых великое множество, но я советую собрать клон фирменного, например опубликованного в журнале Радио 2006 №6. Он может работать и как программатор, и как отладчик под управлением MPLAB. Кстати в предыдущем номере есть программатор для AVR. Ну и последняя ссылка на самый толковый самоучитель по пикам в интернете, который я встречал http://ikarab.narod.ru. Первая часть бесплатная и ее вполне хватит на первых
порах. Информации довольно много.
--------- Так и только так и никак иначе
Ответ отправил: Dark128 (статус: Студент)
Ответ отправлен: 11.05.2007, 19:50 Оценка за ответ: 5 Комментарий оценки: как раз то что мне нужно, просто отлично огромное спасибо!
Отвечает: Denaon
Здравствуйте, Латыпоа Б.В!
Я бы посоветовал начать изучение с семейства AVR.
Техническое описание на английском языке я беру на сайте chipinfo.ru (нужно бесплатно зарегистрироваться). Можно посмотреть на сайте производителя, его фирменных компакт дисках, или на дисках продаваемых вместе с книгами. Если с английским трудновато, обязательно приобретите книги:
"Микроконтроллеры AVR семейства Classic фирмы Atmel" и "Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel" Евстифеев. Это очень хороший перевод даташитов. Неописаны правда Mega8535 и Tiny2313. Но имея эту книгу и английский даташит можно легко во всем разобраться.
Много полезного, особенно для начинающих, тут http://www.gaw.ru/html.cgi/txt/app/micros/avr/index.htm
Посмотрите общие статьи на сайте фирмы http://atmel.ru/Articles/Articles.htm.
Еще можно посмотреть:
Голубцов. «Микроконтроллеры AVR: от простого к сложному».
Гребнев В.В. «Микроконтроллеры семейства AVR фирмы Atmel».
Белов А.В. «Конструирование устройств на микроконтроллерах».
Баранов В.Н. «Применение микроконтроллеров AVR. Схемы, алгоритмы, программы». В этих книгах есть практическое описание и примеры простеньких конструкций.
Полезно почитать для начинающих трехтомник Фрунзе «Микроконтроллеры это же просто».
AVR мне нравятся своей доступностью и достаточной, на мой взгляд функциональностью (встроенными аппаратными средствами). Контроллеры сейчас все подешевели. В Митино ATMega8 - 28руб ATMega8535 - 45руб, более чем доступно.
Программатор рекомендую тот, которым пользуюсь сам, описан тут http://denaon.narod.ru/910/910.html
Если решитесь ими заняться, то в случае появления вопросов обращайтесь в рассылку «RusFAQ.ru - / ЭЛЕКТРОНИКА И МЕХАНИКА / Теле- и радиоаппаратура / Микроконтроллеры AVR фирмы Atmel»
--------- Многознание уму не научает
Ответ отправил: Denaon (статус: Студент)
Ответ отправлен: 11.05.2007, 20:01 Оценка за ответ: 4 Комментарий оценки: выглядит непросто даже не знаю с чего начать.