С чего начать программировать микроконтроллеры?

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

Представляет из себя продукт производства японского индженера, а так же 30 стринц в разделе микрононтроллеры
http://elm-chan.org/works/avrx/
Умеет восанавливать убитые меги и шить хекс файлы
Полный пипеутз.
Аватара пользователя
Аксель
Опытный кот
Сообщения: 800
Зарегистрирован: Ср апр 25, 2007 09:50:43
Откуда: Киев
Контактная информация:

Сообщение Аксель »

http://pol-sem.narod.ru/paraprog/paraprog.htm

ПараПрог.
Где-то его на форуме вспоминали...
Кто собирал? Какие впечатления?

Imho, наиболее адекватный (по кл-ву деталей :)) ) для бытового применения.
Скелет колобка состоит из черепа.
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Аксель писал(а):Вот там точно с описанием на понятном языке. ;)

Ха! Так это практически то-же самое, что я собрал, только прикошачить разъём LPT и сменить прошивку :)
Мне USB LPT как-бы вообще не нужен, а вот USB stk200/300 не помешал бы. Как я понял, мне можно просо поменять прошивку и шлейф (который идёт на программируемый МК) подключить по другому? А как Вы сделали в одном устройстве и программатор и LPT? stk200/300 ведь подключается к LPT, а у вас на фото я не вижу дополнительной микросхемы (не помню какой, ну на которой собирают stk200/300).
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

Аксель писал(а):http://pol-sem.narod.ru/paraprog/paraprog.htm

ПараПрог.
Где-то его на форуме вспоминали...
Кто собирал? Какие впечатления?

Imho, наиболее адекватный (по кл-ву деталей :)) ) для бытового применения.

Проще собрать тот что я выше выкладовал от елем-чана, там мега не нужна , и рбаотает он отлично.Да и мк поддержует разв в 5 болше
Полный пипеутз.
Аватара пользователя
Аксель
Опытный кот
Сообщения: 800
Зарегистрирован: Ср апр 25, 2007 09:50:43
Откуда: Киев
Контактная информация:

Сообщение Аксель »

SeregaT писал(а): А как Вы сделали в одном устройстве и программатор и LPT? stk200/300 ведь подключается к LPT, а у вас на фото я не вижу дополнительной микросхемы (не помню какой, ну на которой собирают stk200/300).


Да неплохо бы туда ту микросхему поставить - шинный формирователь. Но её там нет :) (походу, на весь этот лпт парочка таких микрух не помешали б, и резистор на ресет надо 10К :) ).

Самый простой (аналог) STK200/300 - это пять проводков и две перемычки в штекере DB25 "папа" (без всяких микросхем). Эти две перемычки - на плате, пять проводков с заземлением (и питанием, питание по возможности в этом шлейфе не пускать :) ) - во втором шлейфе (к-й был укорочен до 8-ми см)


Pippeytz, можно другую(ие) ссылку(и) на Ваш паралельный программатор ?
Скелет колобка состоит из черепа.
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

Тот что я собирал вот
http://elm-chan.org/works/avrx/report_e.html#AVRXP
Он ЛПТ шный, зато там нету меги
Полный пипеутз.
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

А что плохого в присутствии меги?
Аватара пользователя
Аксель
Опытный кот
Сообщения: 800
Зарегистрирован: Ср апр 25, 2007 09:50:43
Откуда: Киев
Контактная информация:

Сообщение Аксель »

Спасибо,Pippeytz.

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

Оба программатора засуживают внимание. А Парарог отдельно, за возможность подключить его к USB используя usb-to-rs232 преобразователь . А то я уже собирался сваять что-то подобное, но своё, для прошивки МК без бутлоадера, через терминал (без паралельного программирования).

А преймущества ELM-программатора на лицо. даже коментировать не надо.Только интересно, как он заработает с обсуждаемым usb-lpt переходником.
Скелет колобка состоит из черепа.
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

Народ, фьюзы... ассемблер... mov...reset... Сложно ли освоить восьмикласснику микроконтроллеры AVR?

Еще, чем отличается, если в программе я написал reset, а надо Reset или RESET???

Можно ли перепрограммировать кристалл?

Обязательно делать на макетной плате? нельзя сразу на текстолите?
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

несложно,
зависит от компилятора,
зависит от типа памяти программ,
можно сразу на текстолите (интересно тогда из чего макетная плата? :wink: )
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

sema писал(а):(интересно тогда из чего макетная плата? :wink: )

У меня есть пластмассовая, без пайки :)
Если собирать какую-то конкретную схему, то можно сразу на текстолите, а если просто потренероваться с МК, то (ИМХО) лучше вот на такой пластмассовой (что придумал, сразу воткнул, проверил и т.д.).
Arlleex
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

А как думаете, стоит ли мне заняться МК AVR? За сколько я их освою?
И не будет это временем, потраченным зря?
Не умеешь - не берись, но не взявшись не научишься...
Аватара пользователя
nds
Друг Кота
Сообщения: 4715
Зарегистрирован: Вс май 25, 2008 19:47:47
Откуда: РФ
Контактная информация:

Сообщение nds »

1 стоит
2 от тебя зависит
3 зря ничего не происходит
2B OR NOT 2B = FF
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Думаю стоит. Я начал их осваивать, ниразу не пожалел. Еще толком нифига не научился, а в голове уже столько пректов, которые я уже мог-бы сделать, мало не покажется. Тока еще денег немного надо, а с ними щас как-то туговато :(
Самое основное я быстро освоил, простейшие операции освоил за 3 - 4 вечера. Начал с обучалки на радиокоте, потом перешёл на Си (но надо и ассебмлером еще немного позаниматься).
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

Ой та лаадна) Я нищий студэнт сижу щас с десятком процов, отладочной платой кучей прогрматоров и банкую :)))
Денег понты нада :idea:
Полный пипеутз.
Аватара пользователя
Pippeytz
Потрогал лапой паяльник
Сообщения: 396
Зарегистрирован: Ср май 28, 2008 19:30:31
Откуда: Донецк
Контактная информация:

Сообщение Pippeytz »

Stalker46 писал(а):Народ, фьюзы... ассемблер... mov...reset... Сложно ли освоить восьмикласснику микроконтроллеры AVR?

Еще, чем отличается, если в программе я написал reset, а надо Reset или RESET???

Можно ли перепрограммировать кристалл?

Обязательно делать на макетной плате? нельзя сразу на текстолите?

Начинай конечно, маладец шо в 8м класе не освобождаеш украину стреляя в монстров пришлеьцев , а инетрисуешся чем-то полезным
Полный пипеутз.
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

SeregaT писал(а):
sema писал(а):(интересно тогда из чего макетная плата? :wink: )

У меня есть пластмассовая, без пайки :)
Если собирать какую-то конкретную схему, то можно сразу на текстолите, а если просто потренероваться с МК, то (ИМХО) лучше вот на такой пластмассовой (что придумал, сразу воткнул, проверил и т.д.).


зы, у меня такая тоже есть :)
Изображение
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Аватара пользователя
SeregaT
Генеральный секретарь МЯУ
Сообщения: 18852
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.
Контактная информация:

Сообщение SeregaT »

Вот такой вот вопрос. Купил релюхи на 5 вольт. Потребляют 40 ма. Если через резистор 50 Ом, то около 30 ма. Будет нормально, если их подключить напрямую к МК (8 шт) или обязательно через транзисторы? (просто хотелось бы поменьше элементов...)
therian
Говорящий с текстолитом
Сообщения: 1682
Зарегистрирован: Чт окт 20, 2005 12:46:34
Контактная информация:

Сообщение therian »

посмотрите в даташите сколько максимально может одна нога дать и сколько целый порт, обычно для одной ноги это 25ма а для порта 100ма
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

для меги16 максимальный ток вывода 40 мА, но суммарный ток всех портов для DIP корпуса не более 200 мА, для TQFP и QFN/MLF не более 400 мА. но это предельные значения!!!
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Ответить

Вернуться в «Теория»