MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

Перепрограмирование Pic16f628 c intRC генератором проблемно

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 Перепрограмирование Pic16f628 c intRC генератором проблемно
Автор: Andrey iKo ()
Дата:   07/03/2004 01:29

Использую IcProg програмирование "свежих" P16f628 без проблем НО СОИТ ЗАШИТЬ IntRc генератор и
перепрограмировать не получается т к пик не останавливается при старте програмирования!!!
если кто знает как с этим бороться подскажите ПЛЗ!!!


 
 Re: Перепрограмирование Pic16f628 c intRC генератором проблемно
Автор: MajorPAE ()
Дата:   07/03/2004 02:02

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


 
 Re: Перепрограмирование Pic16f628 c intRC генератором проблемно
Автор: next ()
Дата:   07/03/2004 09:34

http://www.microchip.ru/phorum/read.php?f=2&i=19495&t=19284#reply_19495


 
 Re: Перепрограмирование Pic16f628 c intRC генератором проблемно
Автор: FDA ()
Дата:   07/03/2004 11:29

Проблема здесь в том, что по правилам программирования напряжение программирования должно
подаваться не позднее, по моему, 6 мс после подачи питания. В программаторе JDM (он же ComPIC)
питание подаётся постоянно, поэтому контроллеры со встроенным RC-генератором сразу начинают
работать. Проблема решается следующим способом:
1) разрезать проводник, идущий к ноге питания PIC'а (для PIC16F628 - 14);
2) в разрыв впаять p-n-p транзистор (например КТ3107) эмиттером к +5 В, коллектором к ноге
питания PIC'а;
3)базу транзистора соединить резистором сопротивлением примерно 2,2 кОм с коллектором n-p-n
транзистора, включающего p-n-p транзистор, который в свою очередь подаёт напряжение
программирование на PIC.

Может написал слишком сложно, но смысл в том, что нужно сделать так, чтобы питание и напряжение
программирования подавались на PIC одновременно. У меня такой программатор работает уже два
года и никаких проблем не знаю.

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


 
 Re: Перепрограмирование Pic16f628 c intRC генератором проблемно
Автор: Dmitry ()
Дата:   07/03/2004 14:22

По поводу " правилам программирования напряжение программирования должно
подаваться не позднее, по моему, 6 мс после подачи питания" не уверен, а вот что во
время подачи напряжения программирования на РБ6 и РБ7 должны быть низкие уровни -
точно. Предыдущий совет тоже сработает, т. к. у пика есть задержка при включении,
но можно обойтись без переделки программатора - нипаишите процедурку, которая будет
определять стоит ли пик в программаторе (сами придумайте как) и при этом оставлять
РБ6 и РБ7 входами.


 
 Re: Перепрограмирование Pic16f628 c intRC генератором проблемно
Автор: Andrey iKo ()
Дата:   07/03/2004 20:05

Честно говоря перепробовал всё Ваши советы а устойчивой работоспосбности не
почувствовал!!!
Может кто ещё чего посоветует!!! :)


 
 Re: Перепрограмирование Pic16f628 c intRC генератором проблемно
Автор: next ()
Дата:   08/03/2004 11:06

http://www.microchip.ru/phorum/read.php?f=2&i=17888&t=17801