Скачать pdf формат статьи – здесь.
Скачать все файлы статьи здесь:
– в zip архиве.
– в tar.gz архиве.
USB-программатор-легко! (USBTiny)

Скачать pdf формат статьи – здесь.
Скачать все файлы статьи здесь:
– в zip архиве.
– в tar.gz архиве.
Скачать PonyProg 2.08c можно – здесь.
Скачать патч PonyProg208c_RGv100a.zip можно – здесь.
Установите PonyProg 2.08c, и затем замените оригинальный PonyProg.exe модифицированной версией (windows 32-bit)-PonyProg208c_RGv100a.zip.
Тестил на Windows XP – всё работает!
Раньше мы сказали «А», собрав устройство ввода – клавиатуру, теперь мы просто обязаны сказать «Б» и сделать устройство вывода, чем мы сегодня и займемся. В качестве устройства «Б» у нас будет выступать 7-сегментный индикатор. Но не просто один индикатор, а целая линейка семисегментных индикаторов, причем неограниченной длинны и с кучей эффектов отображения! Интересно? Ну, тогда, начнем! Читать далее
Программы, Использующие модули NodeJS
Следующие программы являются примерами, которые используют модули NodeJS, в первую очередь для считывания данных с микросхемы PIC через USB-порт. Преимущество использования NodeJS в том, что программы не зависят от платформы. Эти программы можно использовать в операционных системах Linux, Windows или Mac для считывания данных с USB-порта.
Для запуска программ необходимо загрузить и установить nodejs на свой компьютер, а также установить модуль “serialport”, а также модуль “readline-sync”. Читать далее
Для примера сделаем программатор на основе Atmega88 и попробуем прочитать прошивку с другой Atmega88!
Также установим на Linux Rosa Fresh R12 графическую оболочку для Avrdude – AVR8 Burn-O-Mat.
Читать далее
Для примера сделаем программатор на основе Atmega88 и попробуем прочитать прошивку с другой Atmega88!
Также установим на Linux Rosa Fresh R12 графическую оболочку для Avrdude – AVR8 Burn-O-Mat.
Читать далее
В предыдущей статье мы реализовали программный UART в ATtiny13. Чтобы показать целесообразность применения программного UART в ATtiny13 пришло время заюзать этот интерфейс в реальном устройстве.
Выбор реального устройства пал на устройства ввода – keypad. Кто не в курсе – это набор (матрица) клавиш, часто 3х4 (а-ля телефон). Такие кейпады продаются в радиомагазинах. Читать далее
Еще одним несложным, в плане изготовления, является COM программатор. При условии использования альтернативного режима COM порта Bitbang, отпадает необходимость в преобразовании интерфейса RS232 COM порта в SPI, необходимый для программирования. Остается только привести уровни сигналов COM порта (-12В, +12В) к необходимым (0, +5В). Это и делает
схема COM программатора для AVR микроконтроллеров: Читать далее
Одним из самых простых программаторов AVR является программатор для LPT порта. Это обусловлено тем, что уровни сигналов LPT порта совместимы с уровнями сигналов необходимыми для программирования АВР. Поэтому сигналы с LPT порта можно напрямую подать на микроконтроллер (резисторы нужны лиш для защиты порта от случайных замыканий). Такой программатор можно собрать из подручных материалов буквально за 5 минут! Читать далее
Мы разработали недорогой точный лазерный таймер для использования в физических экспериментах. Мы используем микросхему PIC16F690 для измерения времени и передачи данных через USB на ПК. Читать далее