Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить

PIC16F886 и TL866II

Пн ноя 29, 2021 19:47:26

здравствуйте. Подскажите, как исправить ошибки и нормально запрограммировать PIC16F886.
Подключил PIC16F886 к TL866II 5-ю проводками (схема). При программировании он что то там программирует, но когда начинает сравнивать прошивку и прошивку из контроллера появляется ошибка. Если убрать проверку, то программирование проходит, но если считать прошивку из контроллера, то там пустота. Вот так я открываю файл прошивки. Программа самая новая с сайта разработчика. Стирается чип без ошибок, ID чипа считывается хорошо (0x104 Rev=002). Подскажите, что я делаю не так.
Вложения
1.hex
Прошивка
(18.35 KiB) Скачиваний: 199
P_log.txt
Лог ошибок.
(310 байт) Скачиваний: 118

Re: PIC16F886 и TL866II

Пн ноя 29, 2021 19:51:04

Видимо в прошивке бит защиты установлен.

Re: PIC16F886 и TL866II

Пн ноя 29, 2021 19:55:38

Попробуйте в меню открытия файла прошивки вместо Clear buffer with default указать Disable.

Re: PIC16F886 и TL866II

Пн ноя 29, 2021 20:02:39

Поставил Disable - результат не изменился. Такая же ошибка. Может такое что там типафьюз не правильно стоит и поэтому ошибка? Config зашивается нормально.

Добавлено after 2 minutes 6 seconds:
Видимо в прошивке бит защиты установлен.


Мы как то это можем увидеть или это нельзя увидеть?

Re: PIC16F886 и TL866II

Пн ноя 29, 2021 20:03:34

Ещё раз - в прошивке скорее всего установлены биты защиты. После прошивки вы уже ничего не прочитаете. Для проверки можете после загрузки прошивки в буфер программатора снять биты защиты (CP и CPD) во вкладке конфигурации и только после этого прошить.

Re: PIC16F886 и TL866II

Вт ноя 30, 2021 02:03:28

Мы как то это можем увидеть или это нельзя увидеть?

Конфигурация в файле прошивки:
Вложения
Config.jpg
(23.4 KiB) Скачиваний: 269

Re: PIC16F886 и TL866II

Вт ноя 30, 2021 12:37:38

....Config зашивается нормально....

Это ты как узнал? Я вообще по представленным тобой данным не вижу признаков взаимодействия мк и программатора.
покажи скрин чтения где конфиг не будет 3FFF

Re: PIC16F886 и TL866II

Вт ноя 30, 2021 12:41:40

Бросил программировать, пока не до соберу устройство. До соберу там видно будет работает прошивка или нет. Всем спасибо. отпишусь чуть позже.

Re: PIC16F886 и TL866II

Ср дек 01, 2021 22:15:59

Такую картину дают установленные биты защиты CP и CPD в конфигурации мк. Но при этом, когда установлена проверка прошивки при программировании она должна проходить.
А вот если Вы после прошивки пытаетесь проверить то, что записано в мк, то получите ошибку. При считывании содержания мк, получите нули.
Так что снимайте биты защиты.
Ответить