Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Программаторы Мастер _ Мастер ПРО, Мастер Лайт _ при записи в ПЗУ вылетает сообщение об ошибке

Автор: megavlader 10.6.2011, 16:31

Программатор "Мастер-про" куплен в 2010-м году в "Чип и Дип" на ул. Восстания 8 (СПБ).
Но только недавно решил его использовать.

Пытаюсь записать HEX-файл одной программы в PIC16F874A

Но при кликании на "записать в ПЗУ" очень часто вылетает окошко с ошибкой , в окошке сообщение: "по адресу 000007 записано 3FFF, а должно быть ... " (числа какие должны быть часто разные показывает).

Данное сообщение об ошибке временно не появляется если вынуть МК из программатора и перезагрузить комп, а потом опять вставить МК в слот программатора. Вроде-бы даже выполняется запись. Но при кликании на "проверка чистоты" (без стирания) пишется что микросхема чистая. Я даже не уверен что программа всё-таки пишется в ПЗУ.
Стоит только после других операций опять попытаться запрограммировать ПЗУ, как сообщение об ошибке в 000007 вылетает вновь.

Что делать чтобы такого не было?



__________________________
И вторая нерешаемая проблема - реальный COM-порт никак не фиксируется программой. Я и шнуры сильнее прижимаю, и концами меняю, но ничего. COM1 не читается.

Приходится использовать виртуальный COM-порт через USB.

 

Автор: masterra 13.6.2011, 19:32

1. Для этого Pic нужен переходник, вы его используете?
2. Если программатор работает через USB-COM, то проблема с физическим Com-портом в компьютере.

Цитата(megavlader @ 10.6.2011, 16:31) *
Программатор "Мастер-про" куплен в 2010-м году в "Чип и Дип" на ул. Восстания 8 (СПБ).
Но только недавно решил его использовать.

Пытаюсь записать HEX-файл одной программы в PIC16F874A

Но при кликании на "записать в ПЗУ" очень часто вылетает окошко с ошибкой , в окошке сообщение: "по адресу 000007 записано 3FFF, а должно быть ... " (числа какие должны быть часто разные показывает).

Данное сообщение об ошибке временно не появляется если вынуть МК из программатора и перезагрузить комп, а потом опять вставить МК в слот программатора. Вроде-бы даже выполняется запись. Но при кликании на "проверка чистоты" (без стирания) пишется что микросхема чистая. Я даже не уверен что программа всё-таки пишется в ПЗУ.
Стоит только после других операций опять попытаться запрограммировать ПЗУ, как сообщение об ошибке в 000007 вылетает вновь.

Что делать чтобы такого не было?



__________________________
И вторая нерешаемая проблема - реальный COM-порт никак не фиксируется программой. Я и шнуры сильнее прижимаю, и концами меняю, но ничего. COM1 не читается.

Приходится использовать виртуальный COM-порт через USB.


Автор: megavlader 13.6.2011, 19:47

Зачем переходник? В PICе 40 ножек и в слоте программатора 40 ножек. В магазине мне МК продали и сказали что он подойдёт к программатору. .
В инструкции к программатору указано что модель PIC16F8xx вполне подходит под слот программатора.

Автор: masterra 13.6.2011, 19:52

Посмотрите инструкцию..
Также отображается адаптер в главном окне программы при выборе м.с.
Его несложно сделать, нужно всего 5 сигналов (распайка на сайте).

Цитата(megavlader @ 13.6.2011, 19:47) *
Зачем переходник? В PICе 40 ножек и в слоте программатора 40 ножек. В магазине мне МК продали и сказали что он подойдёт к программатору. .
В инструкции к программатору указано что модель PIC16F8xx вполне подходит под слот программатора.


IPB NULL RU (http://www.ipb-null.narod.ru/)
© IPB NULL RU (http://www.ipb-null.narod.ru/)