с чего начать?

Aug 22, 2005 Last reply: 20 years ago 14 Replies

Hi All!



Подскажите, с чего начать полному чайнику в МК? И что почитать по этому поводу, желательно на русском?



Good luck. [ Oleg ]


OT> Подскажите, с чего начать полному чайнику в МК? И что почитать по этому OT> поводу, желательно на русском?

Желательно все же попробовать хоть начально освоить английский на техн. уровне - доки лучше читать на языке оригинала - меньше неточностей перевода. А контроллер какой - смотря что ты для начала хочешь лепить

Hi Rifkat!

■■■ 22 Авг 05, Rifkat Abdulin (2:5020/400) ■■■ wrote to Oleg Timokhin:

OT>> Подскажите, с чего начать полному чайнику в МК? И что почитать по OT>> этому поводу, желательно на русском?

RA> Желательно все же попробовать хоть начально освоить английский на техн. RA> уровне - доки лучше читать на языке оригинала - меньше неточностей RA> перевода.

Да в принципе особой разницы нет.

RA> А контроллер какой - смотря что ты для начала хочешь лепить

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

Good luck. [ Oleg ]

Hi Oleg !

Совсем недавно 22 Aug 05 18:55, Oleg Timokhin писал к Rifkat Abdulin:

OT>>> Подскажите, с чего начать полному чайнику в МК? И что почитать OT>>> по этому поводу, желательно на русском?

RA>> Желательно все же попробовать хоть начально освоить английский на RA>> техн. уровне - доки лучше читать на языке оригинала - меньше RA>> неточностей перевода.

OT> Да в принципе особой разницы нет.

Тогда выбирай что-то, для чего есть документация и на русском и в оригинале. Сначала читаешь русский вариант для ознакомления, далее для определения битиков-адресов-графиков сверяешься с оригиналом.

RA>> А контроллер какой - смотря что ты для начала хочешь лепить

OT> Пока, честно говоря, ничего. Просто хочется поковыряться, МК я в OT> руках ни разу не держал, так что хочется что-нибудь тупое, из курса OT> молодого бойца.

Hу тогда у тебя что-то подобное:

  1. Выбираешь задачу. Для ембидед-приложений "хеллоувордом" типично является моргание светодиодом.

  1. Выбираешь элементную базу. Тут нужно учитывать очень много факторов, но ключевыми для тебя на первом этапе являются скорее всего следующие:

1) Hаличие знакомых, уже работающих с тем или иным микроконтроллером и готовых тебе помочь. 2) Hаличие в свободной продаже и дешевизна выбранного МК (не бойся что-то сжечь). 3) Hаличие приличной понятно составленной документации от производителя. 4) Hаличие и доступность средств отладки и языков программирования. Hастоятельно рекомендую поинтересоваться доступностью Си для выбранного тобой МК. Ассемблер тебе если и понадобится, то позже. 5) Простота сборки программатора или возможность программирования МК в уже имеющемся у тебя программаторе. 6) Популярность МК и популярность выбранных тобой средств разработки. Это позволит тебе в случае чего быстрее получить ответ на вопрос "я делаю то-то и то-то, но работает не так" или "как в такой-то программе сделать то-то и то-то".

В принципе, выбор для начинающих не так велик. это либо что-то от Атмела, либо от Майкрочипа.

Если выберешь Майкрочип- то можешь посмотреть что-то из PIC16. Hу наверное какой-нибудь PIC16F628. Документация у Майкрочипа очень хорошая

formatting link
очень много русских переводов
formatting link
бесплатная среда разработки, раньше без проблем высылали халявные диски с документацией и софтом, может и сейчас. Язык Си тоже находится с пол-пинка. Лучше сразу смотри Си от фирмы HiTech
formatting link
Для маленьких кристаллов он даже официально бесплатен.

WBRgrds Ruslan

OT>>> Подскажите, с чего начать полному чайнику в МК? И что почитать по OT>>> этому поводу, желательно на русском?

RA>> Желательно все же попробовать хоть начально освоить английский на техн. RA>> уровне - доки лучше читать на языке оригинала - меньше неточностей RA>> перевода.

OT> Да в принципе особой разницы нет.

RA>> А контроллер какой - смотря что ты для начала хочешь лепить

OT> Пока, честно говоря, ничего. Просто хочется поковыряться, МК я в руках ни OT> разу не держал, так что хочется что-нибудь тупое, из курса молодого бойца.

Если тебе сейчас предложить какой-нибудь МК, я боюсь, опять начнется флейм типа PICи vs ATMELы ;-)

Здpавствуй Oleg! Monday August 22 2005 13:07, Oleg Timokhin wrote to All:

OT> Подскажите, с чего начать полному чайнику в МК? И что почитать по OT> этому поводу, желательно на русском?

formatting link

Hello Oleg Timokhin

formatting link
Должно помочь

Best regards, Artem. E-mail автора может не совпадать с его точкой зрения

24 августа 05, Artem Ivanov wrote to Oleg Timokhin

AI>

formatting link
Должно помочь

Оно пеpеехало на avr123.nm.ru

Bye

22 августа 05, Oleg Timokhin wrote to All

OT> Подскажите, с чего начать полному чайнику в МК? И что почитать по OT> этому поводу, желательно на pусском?

Попpобуй найти в интеpнете какой-нибудь вводный куpс по микpоконтpолеpам для новичков соответствующий твоему уpовню. Их только по AVR и только на pусском не менее десятка. Hа мой взгляд инфоpмация гоpаздо лучше усваивается когда ее изложение сообветсявует уpовню подготовки человека. Мне в свое вpемя очень помог куpс avr123.nm.ru.

Ссылки на остальные известые мне:

formatting link
?f=2&sf=0&p=1&t=p
formatting link

+еще на английском:
formatting link
Еще есть такая хоpошая книга: А.В. Фpунзе Микpоконтpоллеpы? Это же пpосто! Пpавда она по MCS-51. Часть ее была напечатана в "Схемотехнике" в виде статей, эти статьи можно найти на platan.ru

Bye

RM> В принципе, выбор для начинающих не так велик. это либо что-то от Атмела, либо RM> от Майкрочипа.

RM> Если выберешь Майкрочип- то можешь посмотреть что-то из PIC16. Hу наверное RM> какой-нибудь PIC16F628.

Да пусть уж не мучается с 16ми - банки, страницы... 18F452(258,458 etc) - и память есть, и развитая периферия. Он же не будет что-то сразу под массовый тираж лепить - стоимость пары криссталов роли не играет...

Hi Rifkat !

Совсем недавно 25 Aug 05 14:41, Rifkat Abdulin писал к Ruslan Mohniuc:

RM>> Если выберешь Майкрочип- то можешь посмотреть что-то из PIC16. Hу RA> наверное какой-нибудь PIC16F628.

RA> Да пусть уж не мучается с 16ми - банки, страницы... 18F452(258,458 RA> etc) - и память есть, и развитая периферия. Он же не будет что-то RA> сразу под массовый тираж лепить - стоимость пары криссталов роли не RA> играет...

Да, наверное. Просто не знаю, что в его краях доставабельно или что ему подарить смогут.

WBRgrds Ruslan

Hi Ruslan!

■■■ 26 Авг 05, Ruslan Mohniuc (2:469/473) ■■■ wrote to Rifkat Abdulin:

RM>>> Если выберешь Майкрочип- то можешь посмотреть что-то из PIC16. Hу RM>>> наверное какой-нибудь PIC16F628.

RA>> Да пусть уж не мучается с 16ми - банки, страницы... 18F452(258,458 RA>> etc) - и память есть, и развитая периферия. Он же не будет что-то RA>> сразу под массовый тираж лепить - стоимость пары криссталов роли не RA>> играет...

RM> Да, наверное. RM> Просто не знаю, что в его краях доставабельно или что ему подарить смогут.

Всем и каждому персонально огромное спасибо. Честно говоря, не ожидал такого количества откликов.

Good luck. [ Oleg ]

Thu Aug 25 2005 06:17, Kirill Frolov wrote to Rifkat Abdulin:

KF> В качестве компромисса ножно предложить пик-контроллер семейства KF> Zilog...

PICmicro(R) - торговая марка компании Microchip Technology Inc., Zilog Inc. - это тоже компания. А то, что ты написал - бессмысленный набор слов. Если ты имел ввиду ZiLOG'овское семейство Z8, то начинать с него IMHO не стоит. Например я не нашел ни одной модели с FLASH под программу и UART'ом.

С уважением, Денис

Hello, Kirill Frolov! You wrote in conference fido7.ru.embedded to Rifkat Abdulin on Thu, 25 Aug 2005 05:17:18

+0400:

OT>>> Пока, честно говоря, ничего. Просто хочется поковыряться, OT>>> МК я в руках ни разу не держал, так что хочется что-нибудь OT>>> тупое, из курса молодого бойца. RA>> Если тебе сейчас предложить какой-нибудь МК, я боюсь, опять RA>> начнется флейм типа PICи vs ATMELы ;-)

KF> В качестве компромисса ножно предложить пик-контроллер KF> семейства Zilog...

А можно z-контроллер семейства Microchip.

dima

formatting link

Пpивет, Denis.

Вот что Denis Y. Borisov wrote to Kirill Frolov:

KF>> В качестве компpомисса ножно пpедложить пик-контpоллеp KF>> семейства Zilog...

DB> PICmicro(R) - тоpговая маpка компании Microchip Technology Inc., Zilog DB> Inc. - это тоже компания. А то, что ты написал - бессмысленный набоp DB> слов.

Ты пpосто пpикола не понял.

Michael G. Belousoff mickbell(dog)r66(dot)ru

formatting link
... ==== Пpоблемy надо pешать до того, как она появится. ====

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required