 |
|
|
|
| Автор |
Сообщение |
bard Модератор

Зарегистрирован: 05.10.2005 Сообщения: 297 Откуда: планета Земля
|
Добавлено: 15 Май 2006, 23:08 Заголовок сообщения: Микроконтроллеры это просто? |
|
|
Господа специалисты, подскажите человеку несведущему, насколько сложно программировать микроконтроллеры и составлять схемы на их основе? Не могли бы Вы рассказать с чего нужно начать изучение и если можно, на простейших примерах показать и рассказать как это делается?
Спасиб за внимание.
Добавлено модератором.
На форуме есть еще одна ветка о начинаниях... посмотрите, может оказаться полезной http://www.remexpert.com/forum/viewtopic.php?t=849 |
|
| Вернуться к началу |
|
 |
Kolya Новичок
Зарегистрирован: 14.05.2006 Сообщения: 2
|
Добавлено: 16 Май 2006, 20:27 Заголовок сообщения: |
|
|
Микроконтроллеры это т.н. микро ЭВМ. Т.е. в одной микросхеме есть ПЗУ(постояное запоминающее устройство, аналог винчестера), ОЗУ(оперативное зап. устр., аналог опарационки ). Ну и соответственно процессор. Програмировать не сложно если есть опыт програмирования в ПК ( Персональном Компютере)(большинство компиляторов для контроллеров поддерживает Си, хотя я предпоч. Ассемблер) и небольшое, понятие в схемотехнике . Запись программы на кристал осуществляеться с помощью програматора, который можно купить, либо спаять самому.
А с чего начать? Литературы в Инете много... Лучьше скажи что ты хочеш на его основе слепить тогда... |
|
| Вернуться к началу |
|
 |
bard Модератор

Зарегистрирован: 05.10.2005 Сообщения: 297 Откуда: планета Земля
|
Добавлено: 17 Май 2006, 15:55 Заголовок сообщения: |
|
|
| Kolya писал(а): | | Лучьше скажи что ты хочеш на его основе слепить тогда... |
Есть мысля, - автоматизировать аквариум таким образом чтобы включать-выключать освещение, фильтр и компрессор в нужное время + программное управление кормушкой (срабатывание 2 раза в день).
Как такое соорудить? |
|
| Вернуться к началу |
|
 |
SergR Модератор

Зарегистрирован: 25.01.2006 Сообщения: 258 Откуда: Киев
|
Добавлено: 17 Май 2006, 16:01 Заголовок сообщения: Re: Микроконтроллеры это просто? |
|
|
| bard писал(а): | Господа специалисты, подскажите человеку несведущему, насколько сложно программировать микроконтроллеры и составлять схемы на их основе? Не могли бы Вы рассказать с чего нужно начать изучение и если можно, на простейших примерах показать и рассказать как это делается?
Спасиб за внимание.  |
Я советую начать с PIC контроллеров фирмы microchip, например PIC16F628A, на Гамме можешь их заказать и купить, а здесь есть документация на русском.
На нашем файлообменнике есть сишный компилятор Hi-Tech
тамже и программатор EPIC со схемой есть.
ЗЫ
Качяй, устанавливай, разбирайся, задавай вопросы  |
|
| Вернуться к началу |
|
 |
bard Модератор

Зарегистрирован: 05.10.2005 Сообщения: 297 Откуда: планета Земля
|
Добавлено: 17 Май 2006, 16:14 Заголовок сообщения: Re: Микроконтроллеры это просто? |
|
|
| SergR писал(а): |
Я советую начать с PIC контроллеров фирмы microchip, например PIC16F628A, на Гамме можешь их заказать и купить, а здесь есть документация на русском.
На нашем файлообменнике есть сишный компилятор Hi-Tech
тамже и программатор EPIC со схемой есть.
ЗЫ
Качяй, устанавливай, разбирайся, задавай вопросы  |
Я для начала хотел понять сам процесс...
Вообще интересует какие процессоры самые простые в освоении и какие самые дешевые? Как выбрать процессор для конкретно поставленной задачи? На что нужно опираться при выборе? Почему именно PIC16F628A, а не какой-нибудь другой? |
|
| Вернуться к началу |
|
 |
SergR Модератор

Зарегистрирован: 25.01.2006 Сообщения: 258 Откуда: Киев
|
Добавлено: 17 Май 2006, 16:23 Заголовок сообщения: Re: Микроконтроллеры это просто? |
|
|
| bard писал(а): |
Я для начала хотел понять сам процесс...
Вообще интересует какие процессоры самые простые в освоении и какие самые дешевые? Как выбрать процессор для конкретно поставленной задачи? На что нужно опираться при выборе? Почему именно PIC16F628A, а не какой-нибудь другой? |
По мойму самые простые в освоении это пики (ИМХО).
PIC16F628A дешовенький (~9грн) но имеет много переферийных устройств, таких как компорт, АЦП, компараторы... Идеально подходит для решения твоей задачки. |
|
| Вернуться к началу |
|
 |
bard Модератор

Зарегистрирован: 05.10.2005 Сообщения: 297 Откуда: планета Земля
|
Добавлено: 17 Май 2006, 16:33 Заголовок сообщения: Re: Микроконтроллеры это просто? |
|
|
SergR, Спасибо за инфу!
Почитаю, потом вернемся к этому вопросу  |
|
| Вернуться к началу |
|
 |
MKS Знатный посетитель (>20)


Зарегистрирован: 04.10.2005 Сообщения: 61 Откуда: Киев
|
Добавлено: 17 Май 2006, 21:42 Заголовок сообщения: |
|
|
Вот еще ссылка по теме. Статья для новичков, посвященная теме програмирования PIC контроллеров на языке С в среде IAR. _________________ в действительности все выглядит иначе, чем есть на самом деле. |
|
| Вернуться к началу |
|
 |
bard Модератор

Зарегистрирован: 05.10.2005 Сообщения: 297 Откуда: планета Земля
|
Добавлено: 18 Май 2006, 10:55 Заголовок сообщения: |
|
|
| MKS писал(а): | | Вот еще ссылка по теме. Статья для новичков, посвященная теме програмирования PIC контроллеров на языке С в среде IAR. |
Спасибо MKS, буду изучать. |
|
| Вернуться к началу |
|
 |
SergR Модератор

Зарегистрирован: 25.01.2006 Сообщения: 258 Откуда: Киев
|
Добавлено: 18 Май 2006, 11:13 Заголовок сообщения: |
|
|
Хорошая статейка как для начала, только когда будешь паять схемку резисторы не 470 Ом ставь, а 2к с ними процик будет себя чувствовать гораздо лучше
PIC16F84 уже не выпускается, и в продаже нету. Ему на смену пришли PIC16F627А и PIC16F628А пин ту пин совместимые с PIC16F84
ЗЫ
MKS а у тебя есть IAR для пиков свеженький?
Если да то выложи плз. |
|
| Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете добавлять вложения в этом форуме Вы можете просматривать вложения в этом форуме
|
|