![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 4 Регистрация: 18.11.2009 Пользователь №: 659 ![]() |
При программировании микроконтроллера PIC16F84 выдает
"Ошибка записи по адресу: 000000 Записано: 3FFF Должно быть: 2949", аналогичная ситуация с PIC16F627. Хотя при записи чистого буфера пишет, что микросхема запрограммирована верно. |
|
|
![]() |
![]()
Сообщение
#2
|
|
Участник ![]() ![]() Группа: Пользователи Сообщений: 10 Регистрация: 18.1.2009 Пользователь №: 136 ![]() |
Какие-то проблемы с программированием PIC16F628A-I/P.
Подключил через адаптер DIP40-DIP18 прочитал, ячейки забиты 3FFF, вроде как чистая. Записал инфу, прочитал. записана. А вот стереть ничего не удается. Программа пишет, "Стирание завершено". Однако содержимое pic-а не изменяется. Вроде не одноразовой записи пик. в даташите написано что можно писать около 100000 раз. Тоесть в принципе, микруха пишется и читается, значит и адаптер нормальный, и с микросхема команды от программатора воспринимает, а вот простую команду "Bulk Erase Program Memory", видимо не получает. Может глюк какой в ПО? Проверял на MasterLink v5.78 и ранние. Прошивка контроллера программатора последняя какая-то. Программатор Master Pro. Собирать самопальный программатор, коих схем в интернете много, особого желания нет. |
|
|
![]()
Сообщение
#3
|
|
Администратор ![]() ![]() ![]() Группа: Главные администраторы Сообщений: 518 Регистрация: 4.6.2008 Пользователь №: 1 ![]() |
Попробуйте выбрать Pic12F629 и дать стирание.
Если сотрется, значит ошибка в команде Стирание. Режим стирания для PIC16F628 и PIC16F628A разный. Какие-то проблемы с программированием PIC16F628A-I/P. Подключил через адаптер DIP40-DIP18 прочитал, ячейки забиты 3FFF, вроде как чистая. Записал инфу, прочитал. записана. А вот стереть ничего не удается. Программа пишет, "Стирание завершено". Однако содержимое pic-а не изменяется. Вроде не одноразовой записи пик. в даташите написано что можно писать около 100000 раз. Тоесть в принципе, микруха пишется и читается, значит и адаптер нормальный, и с микросхема команды от программатора воспринимает, а вот простую команду "Bulk Erase Program Memory", видимо не получает. Может глюк какой в ПО? Проверял на MasterLink v5.78 и ранние. Прошивка контроллера программатора последняя какая-то. Программатор Master Pro. Собирать самопальный программатор, коих схем в интернете много, особого желания нет. |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 25.6.2024, 3:45 |