Привет! Это краткое руководство по созданию PIC-программатора, который действует как PICkit 2. Я сделал это, потому что это намного дешевле, чем покупать оригинальный PICkit. Читать далее
Архив автора: silard..
LPT программаторы для PIC
Программатор art2003, Dongle-программатор COM,LPT Читать далее
Подключаем микроконтроллер PIC к USB (UART) на Linux и Windows

Подключать будем с помощью преобразователя USB-UART для Адуино – HW-597 (на микросхеме CH340), для примера, возьмем микросхему Pic16F690. Читать далее
Linux Rosa Fresh R11: Avrdude программируем Atmega88 и др.

С помощью простейшего программатора – 5 проводков (в avrdude этот программатор называется stk200):
через параллельный порт (LPT) подключимся к ПК на Linux Rosa Fresh R11 и прочитаем прошивку, фьюзы и др. Читать далее
Исправляем AVR фьюзы при помощи «Atmega fusebit doctor»

Это устройство предназначено только для одной цели – вернуть к «жизни» микроконтроллер с неправильно прошитыми фьзами.
Показываю как создать Доктор Атмега на микроконтроллере Atmega88. Будем лечить также Atmega88, которую заблочил. Читать далее
Программируем Atmega8535 на ассемблере (примеры кода)

На основе лабораторных работ:
1.Мигание светодиодом
2.Запись в память EEPROM
3.Динамическое считывание, работа с 7-сегментным индикатором
4.Работа с прерываниями
5.Работа с UART/USART
6.Работа с АЦП
7.Захват аналогового сигнала и сохранение в память МК
8.Реализация SPI
9.Контрольная работа Читать далее
USB-TTL (USB-UART) преобразователь на atmega
Эти схемы предназначены для ATtiny45/85, ATtiny2313/AT90S2313 и ATmega8/48/88/168. Все их прошивки программируются ISP. Красный светодиод понижает напряжение USB с 5 В до 3,3 В и подает его на AVR. Ток составляет около 10 мА и недостаточен для управления другой схемой. При подключении к другому MCU подключите Gnd и TxD и RxD перекрестно. R4 ограничивает ток утечки, когда Vcc MCU составляет 5 В. Вы можете пропустить его, если Vcc равно. R5 защищает вывод TxD, когда он закорочен на Gnd. Вы можете пропустить и R4, и R5, если вы подключаетесь к драйверу RS-232C, такому как MAX232. Используйте кварцевый генератор. Хотя керамический резонатор хорошо работает в большинстве случаев, он становится нестабильным, если отклонение частоты больше. Читать далее
PonyProg 2000 для ATmega328
Скачать PonyProg 2.08c можно – здесь.
Скачать патч PonyProg208c_RGv100a.zip можно – здесь.
Установите PonyProg 2.08c, и затем замените оригинальный PonyProg.exe модифицированной версией (windows 32-bit)-PonyProg208c_RGv100a.zip.
Тестил на Windows XP – всё работает!
Программы Nodejs для pic16f690

Программы, Использующие модули NodeJS
Следующие программы являются примерами, которые используют модули NodeJS, в первую очередь для считывания данных с микросхемы PIC через USB-порт. Преимущество использования NodeJS в том, что программы не зависят от платформы. Эти программы можно использовать в операционных системах Linux, Windows или Mac для считывания данных с USB-порта.
Для запуска программ необходимо загрузить и установить nodejs на свой компьютер, а также установить модуль “serialport”, а также модуль “readline-sync”. Читать далее
USB программатор (AVRasp) на Atmega88 (Atmega48, Atmega8)

Для примера сделаем программатор на основе Atmega88 и попробуем прочитать прошивку с другой Atmega88!
Также установим на Linux Rosa Fresh R12 графическую оболочку для Avrdude – AVR8 Burn-O-Mat.
Читать далее