Rrr751

Ошибка при програмирования pic16f628a

54 сообщения в этой теме

Serjmaster    260

@Rrr751как вариант:напряжения от бп атх 12в может не хватать из-за падения на транзисторе для перевода МК в режим записи(многим экземплярам  требуется даже чуть больше 12в.Было бы оптимальным-найти бп на 14-15в.(для большей уверенности что с аппаратной частью всё нормально)В той схеме,что я привел-так и реализовано(можно даже без стабилитрона 13в).А,так,угробить очередной МК-плёвое дело.

Изменено пользователем Serjmaster
  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rrr751    10
9 часов назад, Геннадий сказал:

Как определили?

Посредством выполнения команды "читать МК" ... Чтение идет и завершается сообщением ПО о том , что чтение завершено успешно . 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Serjmaster    260
Только что, Геннадий сказал:

что показывает буфер после успешного чтения?

Обычно,после т.н *успешного чтения*-ни куя,кроме нулей.:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
skripach    13

в настройках IC-PROG галочка "INVERT_DATA_OUT" стоит???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Serjmaster    260
Только что, skripach сказал:

INVERT_DATA_OUT" стоит???

Блин,опередили.Только хотел про этот нюанс спросить.В айсипрог-первым делом ставится галка на вывод данных,как упустили этот момент?

Изменено пользователем Serjmaster

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Serjmaster    260
Только что, skripach сказал:

него! 

Будем пытать!!!:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rrr751    10

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

дддд.jpg

Изменено пользователем Rrr751

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
skripach    13

открываеш настройки программатора

ставиш/убираеш галочки (по очереди) при этом мериеш напряжение на соответсвующих выводах программатора

 

Снимок экрана_2018-10-18_22-52-10.png

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Serjmaster    260
Только что, skripach сказал:

ставиш/убираеш галочки (по очереди)

Чё вы фигнёй страдаете.*галку*на инверсию данных вывода и выбрать *использование драйвера виндовс*.Не надо в *шашки* играть-муторное дело.

Изменено пользователем Serjmaster

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
skripach    13

А программатор - то рабочий???

его проверить 17,5 секунд!

  • Лайк 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Serjmaster    260
9 часов назад, skripach сказал:

его проверить 17,5 секунд!

Засекали?:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
skripach    13
3 часа назад, Serjmaster сказал:

Засекали?

Да! Как на гонках F1!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rrr751    10

Програматор успешно проходит тест . Единственное что на 4 ой ноге МК при установке "флажка " вкл. сброс MCLR" уровень напряжения 12,2 В . вместо рекомендованных 13,0... 14,0 вольт... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
skripach    13
7 часов назад, Rrr751 сказал:

уровень напряжения 12,2 В . вместо рекомендованных 

и всеравно не прошивает???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rrr751    10
3 часа назад, skripach сказал:

не прошивает???

) выдает ошибку ... 
Буду покупать  новый МК .

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rrr751    10
5 часов назад, skripach сказал:

схему программатора

На первой стр. выкладывал ) 
+5 В и +12 В беру с ИИП компьютера . 

jdm_shm.thumb.gif.61dc469a9a18166811a3439d9392705b.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rrr751    10

Выставил настройки как указанно . Нажал " програмировать " пошел процесс програмирования  ... Дождался окончания . 
После нажал "читать память МК" ..) Результат там пусто ... ) Т.е. не записался МК . Сообщений об ошибках во время процесса прошивки не возникало . 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
skripach    13
23 минуты назад, Rrr751 сказал:

После нажал "читать память МК"

нажать "сравнить микросхему сбуфером" (но это для общего развития)

а голочки CP CPD были убраны??

30 минут назад, Rrr751 сказал:

Результат там пусто ...

пусто в PIC это все 0FFF(а не 0000)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Rrr751    10
7 часов назад, skripach сказал:

а голочки CP CPD были убраны??

пусто в PIC это все 0FFF(а не 0000)

CP CPD не активны . 

0000: 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF  яяяяяяяя
0008: 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF  яяяяяяяя
0010: 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF  яяяяяяяя
............................................................................................................
Вот так после прочтения выглядит МК . 

 

Изменено пользователем Rrr751

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас