Arduino программатор PIC-ов.

Trush

✩✩✩✩✩✩✩
29 Июн 2024
1
0
Решил, что проще исправить, чем объяснять почему не работает. Поэтому загружайте исправленный для новых версий Arduino IDE скетч.
Или можно просто прошить готовый hex в ардуину. Hex тут. Подключаете ардуино через USB к компьютеру и прошиваете с помощью GC Uploader . Как это сделать, нажать тут.
спасибо за проект, подробные инструкции и исправленный скетч. собрал на макетке, питание ардуино с компа, 13В с внешнего самодельного лабораторника. резистор к земле на 10 ногу пика PGM не ставил. дополнительно добавил светодиод с ноги А5 ардуинки через резистор на массу. теперь при чтении и записи пиков светодиод мигает, показывая работоспособность программатора)
сразу заработало, прошил и прочитал pic16f628a и pic16f648a, никаких проблем.

20240704_154029.jpg 20240704_154057.jpg
 
Изменено:

IngenerURTOSA

✩✩✩✩✩✩✩
2 Май 2021
1
0
Хотел внедрить плавный пуск в авто.
Нашел прошивки для Смерч-7.
Собрал программатор, подключил pic12f675, он определился, прочитался, очистился 3FFF, но при записи программы выдает write error to device - please erase device first, на строке адреса 03F8. Повторно стирал, писал, не помогает.
При чтении видно что появился код в Programm memory, в Eeprom остаются FF, в устройстве не работает.
Питание раздельное для наны и пика, стоят электролиты.
Может кто что подскажет
 

Вложения

StrannikM

✩✩✩✩✩✩✩
31 Окт 2023
2
0
@alec-pavlov, для этого не подойдёт.
Здесь от Arduino только чип ATmega328 на плате.
Прошивка полностью своя. Не скетч Arduino. Заточена под конкретный чип и частоту.
 

AnHe.L

✩✩✩✩✩✩✩
24 Фев 2025
4
1
Доброго времени суток.
Слова благодарности за труды и пояснения к проекту.
Хоть я и далек от программирования (давно было и то на "Фортране и Бейсике"), однако собрал согласно написанному - прошил и заработал сразу "мой частотомер" (pic16f628a ).
Спасибо
 
  • Лойс +1
Реакции: StrannikM