Архив метки: Начинающим

026-Программы для прожига AVR микроконтроллеров.

Автор: | 31.03.2010

Файлы прошивок бывают нескольких типов HEX, GEN, BIN. Я буду выкладывать файлы типа HEX, так как они наиболее распространены. Есть у меня особые планы и на BIN-файлы. Если у меня получится то, что я задумал, буду выкладывать параллельно и BIN-файлы. Рядом с прошивкой будет выкладываться картинка с Fuse битами (по даташиту). Их нужно внимательно перенести… Читать далее »

025-UniProf-универсальный программатор для AVR.

Автор: | 30.03.2010

Программа обновлена до версии 08.06.2010. Автор UniProf не покладая рук работает над улучшением своей программы, делая ее еще лучше.  Версия программы от 08.06.2010 значительно лучше шьет микроконтроллеры. Наблюдаемые в предыдущей версии частые сбои при программировании без галочки «тормоз» остались в прошлом. Все остальное, что нам так нравиться в UniProf, осталось на месте. Честно говоря, по началу, я… Читать далее »

024-Что такое Fuse bits AVR микроконтроллеров.

Автор: | 28.03.2010

В посте про тестовые прошивки, рядом с самой прошивкой для микроконтроллера лежит картинка с названием «Фьюзы для тестовой прошивки ATMega48/88/168». Зачем эта картинка нужна? Что обозначают галочки в чекбоксах? Fuse bits называют область (4 байта) в AVR микроконтроллерах отвечающую за начальную (глобальную) конфигурацию. Этими битами мы указываем микроконтроллеру, с каким задающим генератором ему работать (внешним|внутренним), делить… Читать далее »

022-Тестовая прошивка для AVR микроконтроллеров (проверка работоспособности портов).

Автор: | 26.03.2010

Вот и пришло время для первой прошивки. Данная прошивка является тестовой. Она не производит ни каких полезных действий, кроме дрыганья ножками по определенному алгоритму. Этой прошивкой можно проверить работоспособность всего микроконтроллера и портов ввода-вывода в частности. Чтобы проверить микроконтроллер необходимо загрузить прошивку и посмотреть, что происходит на ножках. «Смотреть» можно или мультиметром, или простым пробником… Читать далее »

Простая отладочная плата для устройств AVR ATMega48/88/168 с часовым кварцем.

Автор: | 19.03.2010

Данная отладочная плата для устройств на микроконтроллере AVR ATMega48/88/168 с часами реального времени (часовым кварцем). Как и предыдущие отладочные платы данная плата всего лишь заготовка будущего устройства. На плату установлены штырьки для подключения питания, программатора и часовой кварц. Часовой кварц «вешается» на ножки для подключения обычного кварца, поэтому микроконтроллер должен работать от внутреннего задающего генератора.… Читать далее »

Простая отладочная плата для отладки устройств на ATTiny13

Автор: | 12.03.2010

Для отладки микроконтроллерных электронных устройств удобно пользоваться отладочной платой.  На ней можно, по необходимости, что-то добавлять, убирать — приводить схему к требуемой функциональности. Давайте соберем себе отладочную плату. Конечно, полноценной отладочной платой для устройств на микроконтроллере ATTiny13 нашу плату трудно назвать, зато она предельно проста и изготовление ее займет несколько минут. Наша отладочная плата будет… Читать далее »

Делаем COM программатор для AVR микроконтроллеров.

Автор: | 03.03.2010

Еще одним несложным, в плане изготовления, является COM программатор. При условии использования альтернативного режима COM порта Bitbang, отпадает необходимость в преобразовании интерфейса RS232 COM порта в SPI, необходимый для программирования. Остается только привести уровни сигналов COM порта (-12В, +12В) к необходимым (0, +5В). Это и делает схема COM программатора для AVR микроконтроллеров: Данная схема программатора… Читать далее »

Делаем LPT программатор для AVR микроконтроллеров.

Автор: | 27.02.2010

Одним из самых простых программаторов AVR является программатор для LPT порта. Это обусловлено тем, что уровни сигналов LPT порта совместимы с уровнями сигналов необходимыми для программирования АВР. Поэтому сигналы с LPT порта можно напрямую подать на микроконтроллер (резисторы нужны лиш для защиты порта от случайных замыканий). Такой программатор можно собрать из подручных материалов буквально за… Читать далее »

Выбираем программатор для AVR микроконтроллеров.

Автор: | 24.02.2010

Данная статья одна из наиболее важных в блоге, так как призвана дать инструмент, при помощи которого файлы прошивок с этого блога смогут воплотиться в «железе». Эта статья поможет выбрать программатор для Вашего компьютера. Не бойтесь слова «программатор» в самом простом варианте это всего лишь 5 проводков соединяющий Ваш компьютер с контроллером. Все очень просто! Для… Читать далее »

Foxit Reader и WinDjView – читаем документацию.

Автор: | 20.02.2010

Продолжая тему программ для организации работы по созданию электронных устройств нельзя обойти вниманием программы для чтения документации. Из документации нас, главным образом должно интересовать: Книги, статьи, обзоры; Datasheet – описание электронных элементов; Errata – исправление; Application Notes – способы применения электронных элементов, различные устройства; ну и что там Вам еще нада. С текстовыми документами формата… Читать далее »