Мой самодельный программатор USBasp (“микроник.рус/6280/”) перестал работать после обновления в ОС Linux Rosa Fresh 13, причина тому – обновление avrdude до версии 8.1. До этого на ОС Linux Rosa Fresh 13 стояла avrdude версии 6.3 (она же была и на версии ОС Linux Rosa Fresh 12) – на этой версии программатор работает отлично.
Поэтому давайте удалим avrdude до 8.1 и установим avrdude версии 6.3. Читать далее
Архив рубрики: Программатор
Прошиваем PIC на Linux Rosa Fresh R11 через Com порт (где скачать и как установить ОС, MPLAB и winpicpgm_v1570)
Писать прошивки будем на языке Си (С), подключать программатор будем к порту COM.
Буду использовать самодельный JDM программатор – его просто собрать по простой схеме: (“gameforstreet.ru/pic-jdm-prostejshij-programmator-dlya-pic-mk/
Устанавливать будем на только что установленную ОС Linux Rosa Fresh R11 PLASMA5 x86_64.
Устанавливаем её и обновляем один раз.
Далее скачиваем MPLAB для написания кода на Си (С).
Устанавливаем Wine.
Устанавливаем PicPGM (winpicpgm_v1570)
Видео-инструкция в конце записи!
Читать далее
Светим и мигаем светодиодом на pic18f25k20 (подойдёт для pic18fx5k20) 3В
Микроконтроллер pic18f25k20 – работает от 3 В (1.8-3.6 В), поэтому на свой самодельный JDM программатор на вход питания к pic18f25k20 поставил стабилитрон на 3 В.
Прошиваем микроконтроллер pic18fx5k20 самодельным JDM программатором (“gameforstreet.ru/pic-jdm-prostejshij-programmator-dlya-pic-mk/”) и программой winpicpgm_v1570 (скачать можно здесь gameforstreet.ru/proshivaem-pic-v-linux/”) на Linux и Windows.
Программировать будем на С в MPLAB X IDE на Linux.
Читать далее
Программатор pikkit2 клон на Pic18f2550
Привет! Это краткое руководство по созданию PIC-программатора, который действует как PICkit 2. Я сделал это, потому что это намного дешевле, чем покупать оригинальный PICkit. Читать далее
USB программатор (AVRasp) на Atmega88 (Atmega48, Atmega8)
Для примера сделаем программатор на основе Atmega88 и попробуем прочитать прошивку с другой Atmega88!
Также установим на Linux Rosa Fresh R12 графическую оболочку для Avrdude – AVR8 Burn-O-Mat.
Читать далее
Atmega88 добавляем внешний кварцевый резонатор
Для того чтобы микросхема Atmega88 начала работать от внешнего кварца – открываем программу PonyProg и изменим фьюзы.
UniProf программируем фьюзы на Atmega328P и на других атмегах
Используем:
Бесплатная программа UniProf – скачать можно ниже:
Программатор 5 проводков! Читать далее
Книга про PIC16F877 на 476 страниц с примерами asm кода
Книга 2006 года про программировании на языке Ассемблер для микросхемы PIC16F877 с примерами кода и подключением к компьютеру – Embedded Computing with PIC 16F877 – Assembly Language Approach. Charles Kim 2006! Читать далее
PIC JDM – простейший программатор для PIC МК
Программируемый микроконтроллер не нуждается во внешнем питании в процессе прошивки если устройство не потребляет больше 15 мА. Читать далее
Лекция 3
Следующие программы являются примерами, которые я использую для обучения программированию 8-разрядных микроконтроллеров PIC. Хорошей ссылкой является книга Тима Уилмсхерста “Проектирование встраиваемых систем с микроконтроллерами PIC: принципы и приложения”. Спецификация для PIC также является хорошим справочником для получения информации о битах для каждого регистра адреса памяти в микросхеме. Читать далее
