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

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

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

Спасибо, буду иметь в виду :)
CyberMerlin
Встал на лапы
Сообщения: 138
Зарегистрирован: Пн сен 18, 2006 13:39:03
Откуда: Попуа Новой Гвинеи (Зимбабва)
Контактная информация:

Сообщение CyberMerlin »

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

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

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

Сообщение CyberMerlin »

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

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

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

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

Вот архив с перечнем АпНоутов (примеров применения от производителя) AVR - пожалйста скачайте и знайте !
Вложения
an_atmel_2006-09.rar
(22.38 КБ) 1218 скачиваний
CyberMerlin
Встал на лапы
Сообщения: 138
Зарегистрирован: Пн сен 18, 2006 13:39:03
Откуда: Попуа Новой Гвинеи (Зимбабва)
Контактная информация:

Сообщение CyberMerlin »

спасибо большое
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

А где найти список таких примеров апноутов (что за слово?) но не для AVR а для PIC ? извините за ламерский вопрос - я только начинаю учится.
Аватара пользователя
Барсик
Друг Кота
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Abakt писал(а):А где найти список таких примеров апноутов (что за слово?) но не для AVR а для PIC ?...


Аппноты - жаргонное слово обозначает "Application Notes" т.е. материалы, касающиеся конкретных применений микровсхем. Приводятся схемы подключения микросхем для различных практических задач.

Даташит - жаргонное слово обозначает "Datasheet" - официальный документ фирмы-изготовителя, в котором приведены все параметры микросхемы и, как правило, схемы подключения микросхемы. Но схемы включения может и не быть.

На сайте фирмы-изготовителя есть и то и другое:
http://www.microchip.com/stellent/idcpl ... 1=function
Аватара пользователя
Abakt
Вечно гонимый
Сообщения: 568
Зарегистрирован: Ср янв 10, 2007 19:15:51

Сообщение Abakt »

Спасибо. мне тут уже сказали - ищи и читай, так что я уже это все выяснил. но все равно спасибо.
Аватара пользователя
sinobi
Встал на лапы
Сообщения: 104
Зарегистрирован: Сб фев 24, 2007 15:49:35
Контактная информация:

Сообщение sinobi »

я вот всё ещё стою перед выбором языка программирования,одни говорят асм лучше,другие что си.а мне надо чтоб проще и доходчивей,посоветуйте.
p.s не хочуразжигать споров
Аватара пользователя
Abaktyсh
Вечно гонимый
Сообщения: 232
Зарегистрирован: Ср фев 28, 2007 17:48:07

Сообщение Abaktyсh »

sinobi писал(а):я вот всё ещё стою перед выбором языка программирования,одни говорят асм лучше,другие что си.а мне надо чтоб проще и доходчивей,посоветуйте.
p.s не хочуразжигать споров


Ни то ни другое не лучше и не хуже.

Я считаю что проще это Си. Так как он позволяет оперировать числами почти так же как в обычной арифметике. И изучение иего пригодится для других МК и для ПК.

Почитайт "Си для МК" proavr.narod.ru/05.htm и какоенибудь руководство по АСМу - в книгах например:
roboforum.ru/viewforum.htm?f=19

и наверно решишь что тебе подойдет.

Еще советую пример проделать на proavr.narod.ru
прямо сразу как написано - возможно проще решить будет.
Аватара пользователя
sinobi
Встал на лапы
Сообщения: 104
Зарегистрирован: Сб фев 24, 2007 15:49:35
Контактная информация:

Сообщение sinobi »

начинал читаь курс здесь,в обучалке и у пресовутого 123 тоже читал,блин потом читаю топики и там каждый кулик болото хвалит,вот я и на распутье
Аватара пользователя
sinobi
Встал на лапы
Сообщения: 104
Зарегистрирован: Сб фев 24, 2007 15:49:35
Контактная информация:

Сообщение sinobi »

читая топики я понял,что нужно выбрать одну модель мк и изучить на него доки,параллельно изучать язык и пробовать программить.
симулирую работу мк в протеусе,так как мк пока у меня нет(у нас магазина нет)
Аватара пользователя
Abaktyсh
Вечно гонимый
Сообщения: 232
Зарегистрирован: Ср фев 28, 2007 17:48:07

Сообщение Abaktyсh »

чтоб ты не читал - главное ДЕЛАТЬ !

так что иди уже куданибудь - а то так простоишб до заморозков ...
Аватара пользователя
Abaktyсh
Вечно гонимый
Сообщения: 232
Зарегистрирован: Ср фев 28, 2007 17:48:07

Сообщение Abaktyсh »

sinobi писал(а):читая топики я понял,что нужно выбрать одну модель мк и изучить на него доки,параллельно изучать язык и пробовать программить.
симулирую работу мк в протеусе,так как мк пока у меня нет(у нас магазина нет)


Я пропогандирую такой подход. Только так можно надеятся что хоть ОДИН МК вы сможете досконально освоить.

Мегу16 я предлагаю как универсальную и как такую у которой не выключается последовательное программирование ошибками.

В PROTEUS вполне можно почувствовать когда ты уже понимаешь что делаешь и когда пора переходить и на железо.
Аватара пользователя
sinobi
Встал на лапы
Сообщения: 104
Зарегистрирован: Сб фев 24, 2007 15:49:35
Контактная информация:

Сообщение sinobi »

я склоняюсь всё таки к языку си,так как в инете поболше инфы и много примеров.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

Хочешь быть хорошим программистом - учи Си, хочешь быть хорошим спецом по МК - учи асм. И то и другое со временем станет тебе дополнять друг друга, если, конечно, хоть что-то освоишь.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Алексей П
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Сб фев 24, 2007 06:26:18
Откуда: г.Нижний Тагил
Контактная информация:

Сообщение Алексей П »

Народ, я прочитал все что написано выше но так и не понял с чего же начать изучать програмирование этих AVR, скажу сразу с буржуинским языком полный напряг.
P.S. если ктонибудь возмет возьмет шевство над такой бестолочью как я, буду очень признателен :)))
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

Начинать изучать нужно с обучалки которая представлена на форуме. Только конроллер другой Atiny2313 или atmega8 надо брать, тот который в обучалке уже не выпускается. В принципе любой можно для начала какой подвернётся.
Настоящий кот всегда либо голоден,
либо невыспался ...
Ответить

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