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

Научите писать программы для МК

Добавлено: Сб мар 05, 2011 19:24:57
юрик Воронеж
Прошу в статью из обучалки не посылать, потому что я уже прочитал, но них не понял. Дело в том, что я слабо понимаю, когда читаю в книге(статье) и мне легче что либо понять, когда я общаюсь (переписываюсь) с человеком.
Короче такая проблема - нужно научится писать проги для МК, но я в программировании полный нуб.
Уважаемые коты(или люди, как больше нравиться), не поможете ли мне научится писать программы для микроконтроллеров, хотя бы основной набор команд и как их пользовать. :wink: :wink:

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 19:52:40
Bar_boss
юрик Воронеж писал(а): Короче такая проблема - нужно научится писать проги для МК, но я в программировании полный нуб.
Уважаемые коты(или люди, как больше нравиться), не поможете ли мне научится писать программы для микроконтроллеров, хотя бы основной набор команд и как их пользовать. :wink: :wink:
А с какими МК собираетесь работать? AVR, PIC? По пикам могу предложить почитать вот этот материал - http://electromost.com/load/7-1-0-29, когда-то сам по нему начинал учиться. Написано простым языком, рассмотрены основные регистры МК и ассемблерные команды. И хотя сейчас подавляющее большинство пишет на Си, я считаю, что начинать лучше с Ассемблера. Ну а потом уже постепенно и на Си переходить.

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 19:54:02
юрик Воронеж
не, я хочу научиться на авр.

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 19:58:46
Bar_boss
Ну тогда Вам просто обязательно наведаться сюда -

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 20:24:46
юрик Воронеж
хелоу тич! :)))

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 20:30:07
svd71
Тут как в медицине, нужно выяснить, что не понятно (болит). Иначе можно "лечить" совсем не то, что болит.
Если нравится более "живое" общение, то может стоит поискать в ICQ, Skype, Jaber и других мессенджерах сообщений? Кстати я так и сделал на первом этапе.

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 21:00:37
Alex72
Если обучаться по урокам или книгам затруднительно, тогда в помощь дистанционное обучение, например http://www.electroniclab.ru/courses.htm
не бесплатно конечно. Не думаю что кто-то из опытных микроконтроллерщиков будет уделять своё драгоценное время на бесплатное обучение.

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 21:28:31
юрик Воронеж
ясно.

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 21:29:36
Ardarik
Я вот тоже авр пытаюсь изучить. светодиодом уже научился мигать, теперь не знаю как кнопку подключить. Интересно почему в обучалки только на асме? А на си нету

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 21:57:30
HeLiO
Bar_boss писал(а):
юрик Воронеж писал(а): Короче такая проблема - нужно научится писать проги для МК, но я в программировании полный нуб.
Уважаемые коты(или люди, как больше нравиться), не поможете ли мне научится писать программы для микроконтроллеров, хотя бы основной набор команд и как их пользовать. :wink: :wink:
А с какими МК собираетесь работать? AVR, PIC? По пикам могу предложить почитать вот этот материал - http://electromost.com/load/7-1-0-29, когда-то сам по нему начинал учиться. Написано простым языком, рассмотрены основные регистры МК и ассемблерные команды. И хотя сейчас подавляющее большинство пишет на Си, я считаю, что начинать лучше с Ассемблера. Ну а потом уже постепенно и на Си переходить.
полнаый бред. только запуешься если начинать с ассемблера. НУжно начинать на СИ писать и потом использовать только си, а ассемблер начать гораздо позже, и то достаточно на уровне понимания кода, самому писать вряд ли понадобится что либо

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 22:21:19
DARKMAVR
Посмотрите здесь http://my-avr.at.ua/publ/

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 22:51:59
Pooher
Не думаю что кто-то из опытных микроконтроллерщиков будет уделять своё драгоценное время на бесплатное обучение.
Я готов, причём совершенно бесплатно. Не всё же за деньги, можно человеку и помочь...
Хотя, может я не достаточно "опытный" :))
полнаый бред. только запуешься если начинать с ассемблера.
:))) :))) :))) :))) :)))
Я думаю, что те кто здесь давно, пояли что я хотел сказать. :)) ASM VS Си :))

Всем вновь изучающим МК - CVAVR!!! :)))

PS: :evil:

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 23:14:17
Bar_boss
HeLiO писал(а): полнаый бред. только запуешься если начинать с ассемблера. НУжно начинать на СИ писать и потом использовать только си, а ассемблер начать гораздо позже, и то достаточно на уровне понимания кода, самому писать вряд ли понадобится что либо
Бред это или нет, каждый решает сам. Я допустим, начинал с ассемблера. Многие и на бейсике пишут.
А вообще, не хочу обсуждать "регилиозные вопросы", типа "Атмел или Микрочип", "Асс или Си". Хватит, и того, что почти все сайты этими спорами засрали. Давайте, хоть тут спорить не будем.

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 23:19:15
Pooher
Давайте, хоть тут спорить не будем.
Поздно!

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 23:21:28
Bar_boss
Pooher писал(а):
Поздно!
Ну что же, тогда спорьте, а я в сторонке понаблюдаю.... :))

Re: Научите писать программы для МК

Добавлено: Сб мар 05, 2011 23:23:08
Pooher
Да я не в этом смысле :)) Просто если пробежаться поиском по форуму....

Re: Научите писать программы для МК

Добавлено: Вс мар 06, 2011 01:29:48
Мурик
Можно тут посмотреть http://www.decada.org.ru/project/lesson ... /index.php

Re: Научите писать программы для МК

Добавлено: Вс мар 06, 2011 02:29:49
HeLiO
Bar_boss писал(а):
HeLiO писал(а): полнаый бред. только запуешься если начинать с ассемблера. НУжно начинать на СИ писать и потом использовать только си, а ассемблер начать гораздо позже, и то достаточно на уровне понимания кода, самому писать вряд ли понадобится что либо
Бред это или нет, каждый решает сам. Я допустим, начинал с ассемблера. Многие и на бейсике пишут.
А вообще, не хочу обсуждать "регилиозные вопросы", типа "Атмел или Микрочип", "Асс или Си". Хватит, и того, что почти все сайты этими спорами засрали. Давайте, хоть тут спорить не будем.
вы правильно пииште - некоторые начинали с Basic'а. Да , начсинали и с асса тоже, но!! Это было в 90-00 годах когда ничего другого и не было, а СЕЙЧАС нужно начинать на СИ, если только только влезаешь в эту тему, иначе и интерес пропадёт быстро и результат будет получен гораздо позже. (обратите внимание , я не говорю что асс или си лучше или хуже). Да и потом , научившись писать по дСИ можно и чистым программером попробовать оработать, а с ассом - только с МК и сидеть в душных конторках.. Моё имхо

Re: Научите писать программы для МК

Добавлено: Вс мар 06, 2011 07:55:10
юрик Воронеж
спасибо всем отписавшимся! Бум пробовать.

Re: Научите писать программы для МК

Добавлено: Вс мар 06, 2011 08:28:25
sersne
Для того что бы писать программы для микроконтроллеров надо хорошо знать две вещи:
1) Электронику
2) Программирование

Программирование на любом уровне, например языки высокого уровня (Си, Делфи, Вижуал Байсик). Может лучше начать с них, что бы понять как написать элементарную программу типа z = x + y.
Я сначала изучал электронику и программирование: отдельно, а лишь затем соединил всё вместе и начал заниматься микроконтроллерами. Может лучше сделать так????????????????????????