Страница 1 из 2

Всё о МК...

Добавлено: Чт июл 01, 2010 11:44:16
КАШАК
Хочу научиться работать с МК, естественно возникло несколько вопросов:

1) Какое ПО для этого надо скачать?
2) Какие учебники надо скачать или может сайты-учебники есть?
3) С каких МК начать?
4) Какой программатор купить? (думаю взять МастерКитовский)

P.S.
Я знаком с программированием на C++, может мне это помочь?

Re: Всё о МК...

Добавлено: Чт июл 01, 2010 12:37:44
Rimsky
КАШАК писал(а):Хочу научиться работать с МК, естественно возникло несколько вопросов:

1) Какое ПО для этого надо скачать?
2) Какие учебники надо скачать или может сайты-учебники есть?
3) С каких МК начать?
4) Какой программатор купить? (думаю взять МастерКитовский)

P.S.
Я знаком с программированием на C++, может мне это помочь?
www.ikarab.narod.ru - лучшей инфы для начинающего в нете я не встречал. Разжевано капитально.

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 00:44:01
Arlleex
Вау, ТЫч, ты вернулся.
Он вернулся, он вернулся!!! :))

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 12:18:34
orin
Я советую так же обратить внимание на сайт http://easyelectronics.ru/.
Там можно найти:
* Статьи по основам электроники.
* Материалы по структуре и принципам функционирования микроконтроллеров.
* Схемы устройств.
* Видеоуроки (просто потрясная подборка)
* Активное обсуждение конструкций, схем и программ
и т.п.
Посетите и изучайте.

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 13:06:14
КАШАК
Спасибо :))

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 14:45:05
orin
Кстати распространенный ресурс есть еще: http://avr123.nm.ru/ (AVR и PIC учебный курс начинающим с нуля).

+ к материалам там есть обучалки на основные программы.

Содержание курса:

стр. 1. Как учиться по курсу. Где находить информацию и документацию, примеры, как использовать ресурсы интернет.

стр. 2. Что такое МК и AVR в частности. Как работает AVR. Сигналы, уровни "1" и "0".

стр. 3. Возможности AVR. Что и как подключать к AVR. Регистры AVR и программа. Прерывания в AVR механизм работы.

стр. 4. Компиляторы и Симуляторы для работы с МК AVR - обзор и настройка.

стр. 5. Язык Си для AVR - именно то, что нужно и достаточно для работы с AVR.

стр. 6. Задачи-упражнения по курсу - это практические занятия по программированию AVR и необходимые теоретические сведения и комментарии. Макетные платы, изготовление плат ЛУТ, пайка.

стр. 7. Как и чем прошить, прожечь, загрузить программу в МК AVR, ATmega. Как сделать программатор. Фьюзы Fuse AVR.

стр. 8. Дополнительные, полезные материалы по электронике, статьи, ресурсы.

стр. 9. Микроконтроллеры PIC, PIC10, PIC12, PIC16, PIC18, PIC24, dsPIC33 первые шаги начинающим с нуля.

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 14:50:46
Arlleex
Еще один икараб...

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 14:52:05
Arlleex
КАШАК писал(а):Хочу научиться работать с МК, естественно возникло несколько вопросов:

1) Какое ПО для этого надо скачать?
2) Какие учебники надо скачать или может сайты-учебники есть?
3) С каких МК начать?
4) Какой программатор купить? (думаю взять МастерКитовский)

P.S.
Я знаком с программированием на C++, может мне это помочь?
Думаю лучшее обучение - не чтение каких-либо курсов, а КНИГ.
На сайте http://easyelectronics.ru/ в разделе книги есть много книг КАК РАЗ ПОД ТВОЮ ПРОСЬБУ.

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 14:57:51
>TEHb<
Тогда уж вот так http://www.123avr.com/ , а то этот nm.ru всё время хочет что-то впарить, почему на него ведутся?

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 19:14:26
КАШАК
Может стоит всю инфу по МК в отдельную тему вынести, с пометкой "важно", Или сделать что-нибудь вроде этого? Чтобы не захламляли форум темами, подобными моей? :)

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 20:07:48
БАТАРЕЙКУС
доброе время суток коты
КАШАК книги статьи которые вам необходимы зависят, от того какой МК вы хотите изучать, все они разные у всех есть сваи плюсы и минусы, есть 2 основных лагеря (моё мнение) AVR-шики и PIC-шики
AVR более дешовые почти в 2 раза дешевле и пошустрей в исполнении команд хотя переферия в некотором роде одинавовая по скорости.
PIC дороже и медленней зато проше в изучении минимум команд, надёжность их на должном уровне за всё время изучения несжог неодного пика, плюс супер самоучитель(вам уже советован) http://www.ikarab.narod.ru из 2 частей одна халявная начальный курс там вы поёмёте что такой МК и как с ним работать, и платный 1700руб там вы изучите весь мк причём вопросов более небудет.
у AVR больше приверженцев и очень много готовых схем на их основе.
у PIC всё чентрализовано в http://www.ikarab.narod.ru и тамже очень много всяких схем, да и в нете тоже хватает всего и с их участием.

на счёт С++ это плюс особенно при изучении AVR так как он был создан для СИ языка и пачти все самоучители к нему на СИ , хотя и на асеммблере хватает, но асемблер у него сложней чем у PIC-а . компиляторы бесплатные на СИ для AVR есть.
в самоучителе для PIC в http://www.ikarab.narod.ru всё на асеммблере хотя я считаю изучать МК лутше на асеммблере так как это в полной мере раскрывает его особенности. хотя и для PIC есть СИ компиляторы и статьи по изучению.

а если вы опытный человек в программировании то вам можно сразу кинуть взор на более крутые процы ARM или там ещё какиенть. :lol:

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 21:51:30
КАШАК
А что вы по AVR можете посоветовать?

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 21:59:11
Arlleex
http://microsin.ru/content/view/1022/1/
Вот тут посмотри.
А вообще лучше начни с "Евстифеев А. В. Микроконтроллеры AVR семейства Mega и Tiny"

Re: Всё о МК...

Добавлено: Пт июл 02, 2010 22:17:46
>TEHb<
В жопу платные курсы, в сети полно информации и так. Есть куча курсов, но всё это бестолку, если не использовать это тутже на практике. В первую очередь надо научиться читать и понимать документацию и хоть что-то сделать на МК, хоть помигать, хоть просто зажеч светодиод. Для меня это был прежде всего психологический барьер и усугублялось дело тем, что первая моя мега16 оказалась, увы, нерабочей. Гораздо лучше если рядом будет кто-то, кто занимается этим уже некоторое время, ибо когда всё делаешь вроде правильно и проверяшь всё по пять раз, а оно никак не работает, то просто руки опускаются. Вобщем не бросайте задеманного, даже если оно сразу не получается, и не путайте фьюзы. Удачи!

Re: Всё о МК...

Добавлено: Сб июл 03, 2010 11:12:38
КАШАК
Пока решил остановиться на AVR, тем более, что на компе валялся CodeVisionAVR V2.04.4a. Когда-то давно качал, но время только сейчас появилось :)

Но с CodeVisionAVR V2.04.4a возникло несколько проблем:
1) На Vista таблетка не работает, вообще не запускается.
2) Установил на виртуальную машину на XP, там всё нормально запустилось. Но обнаружилось, что не все МК поддерживаются, ATtiny15, например, там нет.

Как это всё исправить?

Re: Всё о МК...

Добавлено: Сб июл 03, 2010 12:18:27
Arlleex
Попробуй другую версию программы.
Или скачай AVR Studio.

Re: Всё о МК...

Добавлено: Сб июл 03, 2010 14:34:11
БАТАРЕЙКУС
да у AVR и радиолюбителей постоянные напряги с фьюзами блин очень часто можно прочитать на форумах что собрал вещь незаработала всё вроде правильно всё как надо а неработает поистечению времени ошибка оказалась в неправильно выставлиных фьюзах такая хрень у PIC с этим гораздо проще что и определило мой выбор в пользу его в неём меньше всяких ужастиков он посибе прощее чем AVR да и неуступает нечём ему.

Re: Всё о МК...

Добавлено: Сб июл 03, 2010 15:24:59
Arlleex
знаешь, я хоть и фанат AVR, все зависит от конкретной задачи.
Все равно что пик, что авр - это микросхемы, которые будут выполнять конкретную задачу. я вот как освою авр, буду смотреть пики, арм-ы, плисы, дсп и прочие ужасы.

Re: Всё о МК...

Добавлено: Сб июл 03, 2010 15:58:25
DiGiCat
БАТАРЕЙКУС писал(а):да у AVR и радиолюбителей постоянные напряги с фьюзами блин очень часто можно прочитать на форумах что собрал вещь незаработала всё вроде правильно всё как надо а неработает поистечению времени ошибка оказалась в неправильно выставлиных фьюзах такая хрень у PIC с этим гораздо проще что и определило мой выбор в пользу его в неём меньше всяких ужастиков он посибе прощее чем AVR да и неуступает нечём ему.
Напряги с фьюзами у тех, кому лень один раз разобраться, для чего они там. Датиш на камень, который в руках, хотя б можно посмотреть?
КАШАК писал(а):А что вы по AVR можете посоветовать?
Сто пятый раз .. :)))
Было что то такое много раз..
Обучалка есть, и еще тут всяко ..
Stalker46 писал(а):Вау, ТЫч, ты вернулся.
А он на долго не уходит. Как Карлсону варенья захочется, так и ему.. , Arduino 300 рублей раскажет :)))

Re: Всё о МК...

Добавлено: Вс июл 04, 2010 17:34:56
КАШАК
В радиомагазине нашёл только универсальный программатор от МастерКит, соединяется с компом через COM порт, совместимость с PonyProg, описание тут http://www.masterkit.ru/main/set.php?code_id=216002. Такой пойдёт?

Это только базовый блок, как сделать к нему плату для подключения МК, такая схема Изображение подойдёт?