Форумы Modlabs.net: микроконтроллер - чего начать - Форумы Modlabs.net

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

микроконтроллер - чего начать

#1 Пользователь офлайн   gnom77 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 25 Ноябрь 04

Отправлено 17 Июнь 2005 - 11:29

Народ посоветуйте, с какого контроллера начать? что бы не слишком старый был, но информации было бы достаточно.
Предполагаю 16F84, или что другое посоветуете?
0

#2 Пользователь офлайн   **ELECTRO** 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 11
  • Регистрация: 13 Июнь 05

Отправлено 17 Июнь 2005 - 12:06

gnom77, кого начать, куда начать, зачем начать.
0

#3 Пользователь офлайн   AlchemisT 

  • Member
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 452
  • Регистрация: 24 Январь 04

Отправлено 17 Июнь 2005 - 12:14

Atmel AVR
0

#4 Пользователь офлайн   gnom77 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 40
  • Регистрация: 25 Ноябрь 04

Отправлено 17 Июнь 2005 - 12:43

AlchemisT сказал:

Atmel AVR

А почему не PIC?
0

#5 Пользователь офлайн   ProniX 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 744
  • Регистрация: 25 Ноябрь 03

Отправлено 18 Июнь 2005 - 23:13

Говорю как человек с довольно серьёзным опытом программирования микроконтроллеров: PIC - это пародия, никто его давно не использует кроме любителей. Однозначно AVR. Для изучения лучше взять ATmega8. Можно для начала писать на Си, из бесплатных компиляторов рекомендую GNU-шный WinAVR.
0

#6 Пользователь офлайн   DruKiller 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 940
  • Регистрация: 04 Март 05

Отправлено 19 Июнь 2005 - 00:15

gnom77
Послушай отцов, AlchemisT и Pronix, они плохого не посоветуют, а вот полезностей скажут много -))
Сам месяцок назад начал из любопытства капаться с контроллерами, взял именно мегу8...
Вот моя подборочка ссылок:
http://www.telesys.r...trol/index.shtm
http://www.fulcrum.r...ic_sel.pl?FID=1
http://avr123.by.ru/
0

#7 Пользователь офлайн   SP! 

  • Junior
  • Pip
  • Группа: Пользователи
  • Сообщений: 53
  • Регистрация: 28 Март 05

Отправлено 19 Июнь 2005 - 20:06

Pronix
ИМХО у меня опыт программирования не меньше, но так голословно утверждать, что PICи это вчерашниий день я бы не стал. всякому приложению свой МК... нельзя сталкивать АVR и PIC как Intel и AMD, всякому овощу свой фрукт... иначе говоря, если хватает производительности и удобства написания, отладки и программирования данного МК, то зачит это и есть ваш МК!

P.S. имею большой опыт в создании коммерческих устройств как на PIC так и на MSP430 и на AVR и знаю о чём говорю.
0

#8 Пользователь офлайн   ProniX 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 1 744
  • Регистрация: 25 Ноябрь 03

Отправлено 19 Июнь 2005 - 22:19

Я не утверждал, что это вчерашний день! Вот MSP430 - действительно старовато для новых проектов, есть ЦСП дешевле и лучше. Впрочем, думаю, сам знаешь. Год назад ещё имел несчастье "доделывать" в конторе проект на PIC, так переплевался весь... Если что-то простое делать, в принципе разницы никакой, но если серьезней - с пиками без поллитры иногда не разберешься. В первую очередь - они менее помехозащищенные, во вторую - отсутствуют бесплатные Си-компиляторы (хотя, если честно, я не искал, но и не слышал о таких), ну и многое другое, чисто техническое...

Да, кстати, Intel и AMD сравнивать действительно не стоит - если есть деньги, надо брать Интел. Нет - так АМД, другого деления там нет. А вот AVR по сравнению с PIC и дешевле, и лучше по всем параметрам.
0

#9 Пользователь офлайн   listener 

  • Advanced Member
  • PipPipPipPipPipPipPip
  • Группа: Пользователи
  • Сообщений: 618
  • Регистрация: 08 Май 03

Отправлено 23 Июнь 2005 - 05:39

Для любителя, тем более, начинающего любителя PIC гораздо менее удобен. Начать с того, что к нему нужен программатор, а AVR шьется "пятью проводками" (да, я знаю, что так лучше не делать, но, если очень хочется ...)

Под AVR есть нормальный С.
А если начинать не с mega8, а c mega16, да извести еще одну mega16 на AVR JTAG - то и отладка становится более чем приятной.

А если говорить о современных контроллерах - то (IMHO) брать нужно LPC21xx. (Неделю назад прикупился конструктором: платка, на ней LPC2129, Ethernet, и USB (FT232) ). Как будет денек, спаяю себе "будильник админа": штуку, которая висит на стенке, периодически пингует сервера и поднимает шум, если какой-то помер.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

2 человек читают эту тему
0 members, 2 guests, 0 anonymous users