С чего начать программировать микроконтроллеры?

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Аватара пользователя
Serega
Говорящий с текстолитом
Сообщения: 1529
Зарегистрирован: Пн авг 22, 2005 21:02:22
Откуда: Питер

Сообщение Serega »

Вообще-то, неплохо бы наверно, выложить ее для всеобщего пользования :)

Если есть и если не жалко - поделитесь плиз :wink:
Лучше быть первым в деревне, чем вторым в Риме
therian
Говорящий с текстолитом
Сообщения: 1682
Зарегистрирован: Чт окт 20, 2005 12:46:34
Контактная информация:

Сообщение therian »

так все же выложено уже в другом топике
Гость

Сообщение Гость »

кто-нибудь, кто знает, существует-ли datasheet на Proasic3e от Actel на русском? если да, подскажите где найти! за ранее благодарен.
Antoshka
Родился
Сообщения: 15
Зарегистрирован: Ср авг 02, 2006 14:39:25
Контактная информация:

Сообщение Antoshka »

Мда.. Не хотел я спамить, а приходится :(
На ветке обучлка - мое сообщение заблокировали и послали сюда, так что пишу..

Почитай сначала, что уже спрашивалось, и что отвечали, потом будешь вопросы задавать :evil: Ржавый

Всем привет!
Наверное здесь я самый зеленый :о)
В общем такая ситуация получилась ))
В руке паяльник держал в классе 5м..
И тут блин понял, какая ж клевая штука эта электроника ))
С учетом того что образование у меня в институте "программист", понял что можно сделать такие штуки!! ))
В общем стал изучать сразу PIC контроллер. Вот так сразу.
На сайте microchip'a скачал документацию по общем принципам работы. Сижу читаю.
Установил MPLAB 7.41. Посмотрел документацию - более 150 страниц А4!! (ой-ой)
Хочу начать по вашим же советам с pic16f84
В общем просьба такая..
Может кто поможет первые шаги делать?
Самый отличный вариант - это конечно затусить у кого нить дома и немного помучить контроллер. (я хоть посмотрю как все это делается)
А то по началу даже скомпилить не удается :0)
Ну еще вариант - может кто какие ссылки даст. Помните куча книжек таких была.. "Для чайников". Вот что то типа того бы.
Нет такого? Ок. Тогда хоть помогите мне в MPLAB сделать первую программу и откомпилить ))
В общем вот.. Все очень запущено, но перспективы огромные )
LDZ

Сообщение LDZ »

Читал здесь и писал свою програмулину. Получилось :)))
Семенов Роман

Сообщение Семенов Роман »

я c этого avr123.nm.ru начинал, быстро сделал две программы а потом уже стал вникать глубже и стало трудней.
Котище без стажа

Re: С чего начать программировать микроконтроллеры?

Сообщение Котище без стажа »

Pa5ha писал(а):контроллер, с которого проще начать было бы.


Советую начинать не с контроллера живьем а с его модели в симуляторе. VMLAB или PROTEUS.

Тогда ты будешь видеть что происходит внутри МК во время работы.

Очень советую курс рекомендованый выше.
Незнайка

Сообщение Незнайка »

По поводу русских даташитов :) вот тут: http://www.microchip.ru/lit/?mid=1x0 есть переведенные даташиты на довольно популярные PIC'и, хотя не знаю на сколько популярные, я атмеловскими контроллерами пользуюсь
Гость

Сообщение Гость »

therian писал(а):хе хе я все лето потратил на решение этого вопроса и вот что нашол
программер берем от суда http://melabs.com/products/serprog.htm иле делаем сами силок в поисковке много есть, микрочип советую брать pic16f84 дешовый поддерживается везде и куча по нему есть инфы в нете. а програмим на PIC BASIC Pro язык простой изучается за пару дней книгу по нему и компилятор выложу

Огромное пожалуйста скиньте мне книгу и компилятор (желательно полный - без ограничения в 30 строк) на dandiv@mail.ru Спасибо!!!
Аватара пользователя
dandiv2006
Держит паяльник хвостом
Сообщения: 984
Зарегистрирован: Вт сен 19, 2006 12:07:02
Откуда: Казахстан, г.Костанай

Сообщение dandiv2006 »

Anonymous писал(а):
therian писал(а):хе хе я все лето потратил на решение этого вопроса и вот что нашол
программер берем от суда http://melabs.com/products/serprog.htm иле делаем сами силок в поисковке много есть, микрочип советую брать pic16f84 дешовый поддерживается везде и куча по нему есть инфы в нете. а програмим на PIC BASIC Pro язык простой изучается за пару дней книгу по нему и компилятор выложу

Огромное пожалуйста скиньте мне книгу и компилятор (желательно полный - без ограничения в 30 строк) на dandiv@mail.ru Спасибо!!!

Это я писал(забыл зарегистрироваться)
Аватара пользователя
Pa5ha
Прорезались зубы
Сообщения: 243
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.
Контактная информация:

Сообщение Pa5ha »

Советую начинать не с контроллера живьем а с его модели в симуляторе. VMLAB или PROTEUS.
что внутри происходит я и так знаю -) Стаж кодинга есть. Задача разжучить железяки.
Курс, рекомендованный выше для новичков наверно сойдет -) Правда, он для пика -)
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Аватара пользователя
Pa5ha
Прорезались зубы
Сообщения: 243
Зарегистрирован: Ср авг 31, 2005 20:09:08
Откуда: Петрозаводск, Карелия.
Контактная информация:

Сообщение Pa5ha »

Кстати, наш выбор notepad, tavrasm и AVreal -) Хотя насчет асма надо подумать...
2kb of eeprom should be enought for everybody (C) Bill Gates` cat :)
Аватара пользователя
BAYERN
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Ср сен 20, 2006 18:20:55
Откуда: UKRAINE

Сообщение BAYERN »

Начинал с notepad, tavrasm и AVreal . Пробовал WinAVR.
Сейчас пользуюсь AVRStudio4-отличная штука.
Всем советую.
CyberMerlin
Встал на лапы
Сообщения: 138
Зарегистрирован: Пн сен 18, 2006 13:39:03
Откуда: Попуа Новой Гвинеи (Зимбабва)
Контактная информация:

Сообщение CyberMerlin »

блин а для АВР-ов ДАТАШЫТЫ есть?????
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

ДАТАШЫТЫ сейчас являются неотъемлемой принадлежностью любого компонента - в т.ч. резисторов и кондеров :)
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
CyberMerlin
Встал на лапы
Сообщения: 138
Зарегистрирован: Пн сен 18, 2006 13:39:03
Откуда: Попуа Новой Гвинеи (Зимбабва)
Контактная информация:

Сообщение CyberMerlin »

а где надыбать на русском языке??
ATmega162
Аватара пользователя
Iron Rat
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт сен 14, 2006 10:57:27
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Iron Rat »

На русском, к сожалению, официальных даташитов нет, но есть книги, например вот такие: http://www.ozon.ru/context/detail/id/2358195/
Вообще у всех AVR контроллеров ядро совершенно одинаковое, отличие только в периферии (аппаратный умножитель - единственное исключение), поэтому можно читать о любом AVR - это будет верно и для всех его собратьев =)
Аватара пользователя
avr123.nm.ru
Вечно гонимый
Сообщения: 331
Зарегистрирован: Пн сен 04, 2006 20:25:28
Откуда: самоучитель по микроконтроллерам
Контактная информация:

Сообщение avr123.nm.ru »

Iron Rat писал(а):На русском, к сожалению, официальных даташитов нет, но есть книги, например вот такие: http://www.ozon.ru/context/detail/id/2358195/


где книги скачать на русском языке можно найти
в google.com - так и спросите:
"книги по avr и электронике"

в google.com можно найти действительно ВСЕ в отличии от яндекса.

Iron Rat писал(а):Вообще у всех AVR контроллеров ядро совершенно одинаковое


вы вводите человека в заблуждение !

Ядра отличаются! в частности набором инструкций - у меги8 он отличается от остальных мег.
Аватара пользователя
Iron Rat
Нашел транзистор. Понюхал.
Сообщения: 156
Зарегистрирован: Чт сен 14, 2006 10:57:27
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Iron Rat »

А в чем заключается кардинальное отличие mega8 кроме отсутствия break?
Аватара пользователя
avr123.nm.ru
Вечно гонимый
Сообщения: 331
Зарегистрирован: Пн сен 04, 2006 20:25:28
Откуда: самоучитель по микроконтроллерам
Контактная информация:

Сообщение avr123.nm.ru »

... еще инструкции JMP нет - она часто в примерах на асме встречается, ну и по мелочи еще ...

т.е. ваше: "совершенно" - не соответствует действительности.
Ответить

Вернуться в «Теория»