Изучение уязвимостей электронных систем.
 
key programming immo tools emergency start device программаторы ключа заводилки Кодграббер штатных охранных систем, toyota, lexus, subaru.

Вернуться   Изучение уязвимостей электронных систем > Для начинающих > Программирование микроконтроллеров

Программирование микроконтроллеров Темы касающиеся программированию микроконтроллеров разных производителей.

Ответ
 
Опции темы
Старый 10.12.2008, 14:29   #1
ferio
случайно влез
 
Регистрация: 04.12.2008
Сообщений: 30
Поблагодарил: 1
Поблагодарили 0 раз в 0 сообщениях
ferio стоит на развилке
Вопрос Если начинаешь с "нуля": PIC vs AVR

После непродолжительного изучения темы про грабберы, попыток написать простенькую прогу для компьютера которая работает через LPT, появились первые результаты.
Собственно сейчас возникла необходимость в программировании МК, с чем ниразу не сталкивался.
С чего бы порекомендовали начать: с PIC или AVR, имея только начальные навыки программирования в С++?
ferio вне форума   Ответить с цитированием
Старый 10.12.2008, 14:39   #2
yrii
случайно влез
 
Регистрация: 06.11.2008
Сообщений: 44
Поблагодарил: 0
Поблагодарили 0 раз в 0 сообщениях
yrii стоит на развилке
По умолчанию

начни с АВР, тебе нужно скачать CodeVision AVR для написания проги (СИ++) и прошивки камня, если совсем лениться, то даже программатор не надо собирать...

ну и протеус.... там можно моделировать работу и отлаживать программу.

на сайте все есть.....
yrii вне форума   Ответить с цитированием
Старый 18.01.2009, 23:30   #3
IOPA4
Гость
 
Сообщений: n/a
По умолчанию

Если начинаешь с нуля зайди на сайт [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 19.01.2009, 00:28   #4
Ahalam
начинающий фрикер
 
Аватар для Ahalam
 
Регистрация: 16.04.2007
Сообщений: 579
Поблагодарил: 15
Поблагодарили 37 раз в 27 сообщениях
Ahalam стоит на развилке
По умолчанию

немного зная С++ лучче начать с ассемблера и PIC. учишь всего-навсего 35 команд (можно и не учить а читать с бомажки) и вот оно!!! щщастье!!!
P.S. команды описаны в каждом мануале на каждый камень!!!
Ahalam вне форума   Ответить с цитированием
Старый 19.01.2009, 15:31   #5
Аладдин
случайно влез
 
Регистрация: 05.04.2008
Адрес: г.Волгоград
Сообщений: 45
Поблагодарил: 0
Поблагодарили 7 раз в 2 сообщениях
Аладдин стоит на развилке
По умолчанию

согласен с Ahalam, система команд AVR сложнее и мудрёнее,а вообще лучше начинать с классики Intel51,сразу столько становится понятным
Аладдин вне форума   Ответить с цитированием
Старый 20.01.2009, 07:14   #6
ferio
случайно влез
 
Регистрация: 04.12.2008
Сообщений: 30
Поблагодарил: 1
Поблагодарили 0 раз в 0 сообщениях
ferio стоит на развилке
По умолчанию

Ребят, спасибо за советы.
Уже начал с Atmel и CodeVision. Оказалось все намного проще, чем ожидал. )
Если кто-то хочет начать работь с AVR - советую начать с учебника avr123.nm.ru. Сначала пугает оформление учебника, но на самом деле там все, что нужно для начинающего.
ferio вне форума   Ответить с цитированием
Старый 21.01.2009, 05:06   #7
Ahalam
начинающий фрикер
 
Аватар для Ahalam
 
Регистрация: 16.04.2007
Сообщений: 579
Поблагодарил: 15
Поблагодарили 37 раз в 27 сообщениях
Ahalam стоит на развилке
По умолчанию

Цитата:
Сообщение от Аладдин Посмотреть сообщение
согласен с Ahalam, система команд AVR сложнее и мудрёнее,а вообще лучше начинать с классики Intel51,сразу столько становится понятным

я начинал с советской классики
по причине наличия огромного количества литературы
Ahalam вне форума   Ответить с цитированием
Старый 13.02.2009, 11:34   #8
nik 1191
Гость
 
Сообщений: n/a
По умолчанию

Столкнулся один раз с микроконтроллерами PIC. Не знал даже что это такое и с чем это едят, не говоря уж о программировании и знании языка. Нашел на сайте [Ссылки могут видеть только зарегистрированные пользователи. ] самоучитель по программированию, прочитал. То что хотел в первый раз сделать, получилось с успехом и теперь думаю к чему еще можно прикрутить контроллер, мыслей куча)). При чтении самоучителя сначала кажется что это что-то нереальное, потом начинаешь разбираться и становится понятнее и интереснее. На самом деле оказывается ничего особо сложного.
  Ответить с цитированием
Старый 01.03.2009, 14:18   #9
NiTr0
случайно влез
 
Регистрация: 27.02.2009
Сообщений: 11
Поблагодарил: 1
Поблагодарили 1 раз в 1 сообщении
NiTr0 стоит на развилке
По умолчанию

ИМХО ассемблер у AVR более понятный... хотя - может сказывается опыт предыдущего знакомства с х86 асмом, да и с x51 - тоже...
NiTr0 вне форума   Ответить с цитированием
Старый 02.03.2009, 14:43   #10
Andru
гость
 
Регистрация: 20.01.2009
Адрес: Камчатка
Сообщений: 208
Поблагодарил: 12
Поблагодарили 40 раз в 31 сообщениях
Andru стоит на развилке
По умолчанию

С AVRами удобно работать на AlgorithmBuilder. Там главное знать как устроен МК и что ты от него хочешь.
Andru вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Карусели" и "скворечники" на крышах Москвы Nekto_Nikto Радиосвязь 16 03.10.2013 14:43
[Поиск] ("Жидкий" "плоский") КЛЮЧ Бабай Замки 32 05.06.2011 15:43
Снятие замков "Dragon", "Гарант" evgenii Новички 2 22.04.2009 13:23


Текущее время: 04:13. Часовой пояс GMT +4.


Перевод: zCarot