igar07_1995

Не Шьются Микроконтроллеры Новые Pic 16F628A На Собранном Pickit2

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

igar07_1995    0

программатор не видит ваще микроконтроллера Pic16F628A а ставлю старые все без проблем и пишет и стирает, кто сталкивался помогите!!!!

post-197846-0-70071200-1453918814_thumb.png

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


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

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
lukinov    47

Попробуй 10 вывод МК через резистор 1 к притянуть к минусу.

В закладке TOOLS выставить Use VPP First Program Entry.

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

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


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

переключить прогер на ручной режим выбора МК, выбрать МК , выбрать в тулсе первичную подачу напряжения программирования,

  • Одобряю 1

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


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

Программируется отдельно МК или в готовом устройстве?

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


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

На другом программаторе проверить?

На другом програматоре extra pic через вин пик 800 все тоже самое не может записать

Попробуй 10 вывод МК через резистор 1 к притянуть к минусу.

В закладке TOOLS выставить UseVPPFirstProgramEntry.

она и так на минусе вот схема

переключить прогер на ручной режим выбора МК, выбрать МК , выбрать в тулсе первичную подачу напряжения программирования,

переключал я на ручное,выбирал контроллер но при зпаписе все равно выдает желтую рамку

Программируется отдельно МК или в готовом устройстве?

устройство готовое и не раз им прошивались эти контроллеры а вот с этой партией вообще загвоздка, просто при записи и чтении выдает (смотр картинку в начале)

и даже при подключении программатора к компьютеру устройство автоматически не определяется

post-197846-0-82552400-1453974866.png

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


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

> устройство готовое и не раз им прошивались эти контроллеры

Имелось ввиду, что МК вставляете в программатор

или

МК запаян в схему и программатор к схеме подключаете?

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


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

Если у вас надпись PIC16F628A НАПИСАНО толстым шрифтом белой краской и есть на одной стороне белая полоска от ножки до ножки то это фуфло.

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


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

> устройство готовое и не раз им прошивались эти контроллеры

Имелось ввиду, что МК вставляете в программатор

или

МК запаян в схему и программатор к схеме подключаете?

вставляю в програматор естественно!

Я бы отнес их туда где купил.

С возвратом денежек, естесттно.

ну да это то так но ниужто никаких вариантов нет решения

Если у вас надпись PIC16F628A НАПИСАНО толстым шрифтом белой краской и есть на одной стороне белая полоска от ножки до ножки то это фуфло.

надписи без никаких белых полос, все соответствует контроллеру который прошивается ну кроме номера партии конечно же!!!!

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


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

Сначала нужно попробовать зашить на другом программаторе: если не получится - возврат однозначно!

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


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

На всякий случай проверьте напряжение на выводе программирования, чтобы не было меньше 13_и вольт. Мало ли...

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


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

У меня такое было. Попробуйте выбрать опцию Use VPP first program entry

  • Одобряю 1
  • Не одобряю 1

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


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

Сначала нужно попробовать зашить на другом программаторе: если не получится - возврат однозначно!

-----------------------

На всякий случай проверьте напряжение на выводе программирования, чтобы не было меньше 13_и вольт. Мало ли...

-----------------------------

У меня такое было. Попробуйте выбрать опцию Use VPP first program entry

Ну а дальше что там?

У меня такое было. Попробуйте выбрать опцию Use VPP first program entry

Полный ход действий пожалусто

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


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

Если у вас надпись PIC16F628A НАПИСАНО толстым шрифтом белой краской и есть на одной стороне белая полоска от ножки до ножки то это фуфло.

Не знал, спасибо.

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


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

Подключаешь pic к pickit, выбираешь эту опцию, выбираешь любую операцию - контроллер должен распознаться. Программатор полный анлог pickit2 или lite?

  • Не одобряю 1

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


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

------------------lite---------------

Ах-ха-ха-ха-ха-ха!

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


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

Ах-ха-ха-ха-ха-ха!

У меня лайт и без проблем работает с PIC10xxx - PIX18xxx

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


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

У меня лайт и без проблем работает с PIC10xxx - PIX18xxx

А вы в курсе, что сам автор lite этим гавном не пользуется? Он тут придумал часы на ретро индикаторах pic16f628a. Каково же было моё удивление, когда после прошивки pic16f628a с помощью LITE, микроконтроллер перестал распознаваться, хотя биты защиты кода были выключены. На моём старом программаторе, аналоге extra-pic, прошивка нормально писалась и читалась. Подробности тут: http://www.labkit.ru/html/clock?id=470

Есть два выхода из этой ситуации:

1. Разобрать LITE и собрать полноценный PICKIT2

2. Добавить в LITE полевой транзистор для управления питанием +5В.

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


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

Но у него же чистые контроллеры, еще ни разу не прошитые. Они без управления задержки включения питания должны по любому шиться-читаться.

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


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

У меня на LITE не шились даже чистые новые МК при подсоединении через разъем внутрисхемного программирования. В панельке шились, а через разъем нет. После замены КТ3102 на 2N3904 всё попёрло. КТ361 то же на всякий случай заменил на 2N3906.

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


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

Видать у нас разные программаторы...

Кстати, у меня и 3-х вольтовые прошивает!

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

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


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

Особо упёртым рекомендую прошить pic16f628a вот этой прошивкой (любой из четырех) и попытаться снова его считать/записать, а после рассказать какой он чудесный этот лайт.

http://www.labkit.ru/userfiles/file/projects/clock/Old_clock_IN-14_f628_ds18_Elise/Old_clock_IN14.rar

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


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

Вот схема доработки, чтоб проблем с прошивкой не было. Диод VD1 следует поставить Шотки 1N5817. Вместо IRML6402 можно поставить любые другие мощные P-канальные, например их в избытке имеется на старых видеокартах или матерях (в больших корпусах).

1b6644d83408.jpg

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


  • Сообщения

    • Вера в ЧУДО неистребима! 
      Когорте изобретателей Вечного двигателя, опровергателей теорий Фарадея, Максвела, Эйнштейна, 
      да и просто здравого смысла никогда не исчезнуть.
      Этим теориям, проверенным десятилетиями и тысячами опытов противопоставляется фантазии малограмотных , 
      но много о своих умственных способностях мнящих изобретателей.
    • Можешь тупо взять АС с активным усилителем (пластиковые АС для ПК), но тебе это не поможет, те нужно в школу в 8 класс.
    • В общем поигрался. Убрал С3 вообще- молчит. Посмотрел клипп 20 к- сильно козявит. Поставил 100 пФ-нормально. Пока оставлю так. Частота среза за 30 к.  По входу поставил 2К/220 пФ= 360 кГц. Увеличиваем частоту- лезет выброс. Ну его.
    • Товарищи. подарите мне пожалуйста на день рождения (сегодня) кусочек канифоли. В пределах 100р. посылку оплачу.
    • Настрой боевой на самом деле)) Вот интересный момент пока не нахожу обьяснения. Пытаюсь передавать отладочную информацию по USB STM32F103C8T6 народный. Функция CDC_Transmit_FS отсутствует в документации почему то. Если я  запускаю ее в цикле то она работает. Создаю отдельный .h .c файлы для функций. В нем пишу функцию которая принимает строку из UART посимвольно и по формату &AXXX\0 Начало и конец пакета,название переменной и значение.  Вот как так можно было сделать функцию приема в которой я должен знать длину сообщения... от куда я могу ее знать?)) что там тот же GSM модуль скажет?) Долго думал но так и не понял зачем это сделали. Но фиг с ним можно символы принимать складывать и т.д это мы умеем.   В общем имею функцию void HAL_UART_RxCpltCallback(UART_HandleTypeDef * UartHandle)  По вашим  же рекомендациям стал принимать в ней. Все работает спасибо за наводку. В ней же отправляю в USB данные для отладки. sprintf(str_tx, "Valve = %s\n", valve);
      CDC_Transmit_FS((uint8_t*)str_tx, strlen(str_tx)); Все отправляет нормально. Но дальше строку мне надо разобрать по этому я делаю функцию paser_uart2(char* valve) в которую передаю свою строку. Разбираю строку, все норм. Но при попытке отправит хоть что то в USB ни чего не отправляется. Удалю весь код из функции отставляю просто отправку строки char test[] = "Test";
      CDC_Transmit_FS((uint8_t*)test, strlen(test)); И тишина отправляет только из колбэка, что выходит за рамки моего понимания))
    • pips когда ты наконец найдёшь свою петлю,  через землю USB и через джек на 3,5, а вот как тебе её удастся побороть это другой разговор. Ты же решил создать себе трудности ? Вот теперь и борись с ними.
    • @Pont 007  за слова "Твоя задача не делать земляных петель это для тебя первостепенно" спасибо.  Но схема выше мне ничего внятного не дала зачем мне usb-цап, если речь идет немножко о другом оУНЧ на ОУ. А на этом ЦАПЕ PCM2704DB, питалово сразу в микросхему идет.