Архив метки: Программатор

Прошивающий щуп

Все любят внутрисхемное программирование. Ну, а чего? Удобно же — воткнул провода в девайсину и прошил. Красота. Один минус — надо выводить разъем для программирования. Хорошо когда плата большая и есть куда дороги кинуть. А если тесно? А если лень … Читать далее

Рубрика: Инструмент | Метки: , | Комментарии (31)

Проектирование печатной платы и изготовление устройства в Eagle Cad на примере PICKit2

Предыстория На днях возникла необходимость собрать программатор PicKit2, да и сам программатор хотелось сделать маленьким, дабы можно было удобно с собой таскать. Как раз на форуме видел несколько тем про двухсторонние платы по методу ЛУТ или ЛЛТ, в частности про … Читать далее

Рубрика: Готовые устройства, Начинающим, Радиолюбительские Технологии | Метки: , , , , | Комментарии (65)

AVR. Учебный Курс. Архитектура Программ

Все учебные курсы по микроконтроллерам которые я встречал (в том числе, к сожалению, и мой ассемблерный, но я надеюсь это постепенно поправить) страдают одной и той же проблемой. В курсе бросаются строить дом не заложив фундамент. Только показав на примере … Читать далее

Рубрика: AVR. Учебный курс | Метки: , , | Комментарии (111)

AVR. Учебный Курс. Программирование на Си. Работа с памятью, адреса и указатели

Указатель. Один из самых мутных для понимания и в то же время совершенно необходимый инструмент любого языка программирования. Вызывает массу вопросов и непонимания на начальном этапе обучения. Итак, начну по порядку. Инфа, любая инфа (команды, данные) лежит в памяти по … Читать далее

Рубрика: AVR. Учебный курс | Метки: , , , | Комментарии (141)

Скоростной AVR USB программатор на FT232RL без вспомогательного контроллера

При работе с микроконтроллерами важнейшим девайсом являетя программатор, именно он может залить в МК нашу программу. Он же часто становится камнем преткновения на пути освоения AVR. Дело в том, что для работы простейшего программатора, не требующего в своем составе микроконтроллера, … Читать далее

Рубрика: Готовые устройства | Метки: , , | Комментарии (1 268)

Робоконструктор POP-BOT

Снова Элемент порадовал новым робоконструктором. Опять от Innovative Experiments. На этот раз это POP-BOT. Выглядит почти точно также как и MICROCAMP и шасси сходное, а вот начинка несколько иная.

Рубрика: Робототехника | Метки: , , | Комментарии (108)

Оболочки для USBASP

Вот уже почти два года активно использую USBasp в качестве основного программатора. Все мне в нем нравится, кроме прошивающей программы — avrdude консольная, а мне под каждую прошивку писать свой батник лениво. Да и начинающим порой разобраться в прорве его … Читать далее

Рубрика: Софт | Метки: , | Комментарии (37)

Программатор STK200/300 для микроконтроллеров AVR

DI HALT: Признаюсь, что я этот программатор никогда не собирал, т.к. у меня с первого раза заработала и никогда не подводила схема Громова. Однако, судя по многочисленным комментариям, эта схема работает далеко не у всех и тут не все гладко. … Читать далее

Рубрика: Готовые устройства | Метки: , | Комментарии (253)

Самодельная ZIF панель для SOIC

Вячеслав, из магазина «Элемент», придумал оригинальную конструкцию ZIF панельки для SOIC. Тот, кто пытался купить такую штуку, наверняка офигевал от цены за, казалось бы, несложную вещь — от полутора до восьми тысяч рублей. В зависимости от наглости продавца. А в … Читать далее

Рубрика: Радиолюбительские Технологии | Метки: , , | Комментарии (37)

Ответный удар по Китаю!

   Как то раз компания Atmel провела в Китае среди разработчиков опрос, на тему каким они видят отладочные средства для контроллеров AVR, что они от него требуют и какую стоимость ожидают. В результате опроса был разработан и выпущен дивный девайс … Читать далее

Рубрика: Диагностика и ремонт | Метки: , , | Комментарии (45)

USB программатор AVR — USBAsp

Вид сверху !!! ЭТЕНШН !!! Появилась схема USB программатора которая НЕ требует предварительной прошивки управляющего микроконтроллера. Так как у многих уже давным давно нет ни COM ни LPT порта, то я решил выложить схему USB программатора для AVR. Это будет … Читать далее

Рубрика: Готовые устройства | Метки: , | Комментарии (1 315)

AVR. Учебный Курс. Конфигурация FUSE бит

В прошлых статьях я советовал тебе не лезть к этим битам. И на это были свои основания, так как неправильно выставив эти биты ты можешь наглухо заблокировать контроллер для дальнейшей перепрошивки или вообще какого либо использования. Но без знания этой … Читать далее

Рубрика: AVR. Учебный курс | Метки: , , , | Комментарии (142)

Прошивка PinboardProg для превращения демоплаты PinBoard 1.0 в ISP программатор

Хай Pinboard сообщество! Помнится я обещал, что будет прошивка позволяющая превратить демоплату Pinboard 1.0 в программатор для прошивки других МК. Пацан сказал — пацан сделал :)   Итак, вот две прошивки. Для плат на базе Atmega16 и Atmega32. Тактовая 8 … Читать далее

Рубрика: AVR. Учебный курс, Готовые устройства | Метки: , , | Комментарии (68)

SinaProg — графическая оболочка для AVRDude

Вот уже много лет я пользуюсь мощнейшей программой для прошивки — avrdude. Программа эта поддерживает почти все виды программаторов, а те что не поддерживает изначально легко в нее добавляются. Но есть у ней особенность которая сильно отпугивает многих — она … Читать далее

Рубрика: AVR. Учебный курс, Софт | Метки: , , , | Комментарии (129)

Программатор Громова

Самый простой вариант программатора для AVR это пять проводков, припаиваемых к порту контроллера и втыкаемых в LPT порт. Не спорю, можно и так. Но я все же не рекомендую этот способ. Даже схему подключения давать не буду — если надо … Читать далее

Рубрика: Готовые устройства | Метки: , , , | Комментарии (962)

AVR. Учебный курс. Трактат о программаторах

Программа для микроконтроллера пишется на любом удобном языке программирования, компилируется в бинарный файл (или файл формата intel HEX) и заливается в микроконтроллер посредством программатора.  Итак, первым шагом в освоении микроконтроллера обычно становится программатор. Ведь без программатора невозможно загнать программу в … Читать далее

Рубрика: AVR. Учебный курс | Метки: , | Комментарии (50)