реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> программирование 3-х вольтовых пиков
Shumak
сообщение Sep 10 2009, 14:09
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-10-07
Пользователь №: 31 744



Уважаемые коллеги!
Решил попробовать низковольтные пики, как-то 18LF24J10... специально для них
собрал программатор POTYO2 - ICD2 (по описанию он умеет рулить напряжением программирования), соответственно запитал PIC от собственного источника питания - 3.3 в - не определяется....
в чем могуть быть грабли?
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Sep 13 2009, 11:34
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Ссылочку на программатор пожалуйста дайте.
А причем здесь напряжение программирования?
У нормальных программаторов/отладчиков выходной буфер от таджета запитывается wink.gif


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
Shumak
сообщение Sep 13 2009, 18:31
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-10-07
Пользователь №: 31 744



Цитата(RA3WUM @ Sep 13 2009, 15:34) *
Ссылочку на программатор пожалуйста дайте.
А причем здесь напряжение программирования?
У нормальных программаторов/отладчиков выходной буфер от таджета запитывается wink.gif

http://www.icd2clone.com/wiki/Main_Page
POTYO2
5V - определяются и шьются без проблем.... 3-х вольтовые даже не определяются....
Go to the top of the page
 
+Quote Post
RA3WUM
сообщение Sep 14 2009, 09:40
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 22-02-07
Пользователь №: 25 578



Посмотрите осциллографом что происходит на ISP-PGC и ISP-PGD.
Полагаю что дело в источнике MC34063, от которого питается выходной буфер 74HC4066.
Как вариант можно оторвать линию VPP от буфера и запитать его от напряжения питания микроконтроллера.


--------------------
Мужество есть лишь у тех, кто ощутил сердцем страх!
В. Кипелов, Беги за солнцем.
Go to the top of the page
 
+Quote Post
XVR
сообщение Sep 15 2009, 06:29
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Вообще то у 18х низковольтных PIC'ов способ програмирования в корне отличается от остальных 5ти вольтовых собратьев. В частности никакие 12ти вольтовые сбросы им подавать не надо, а если таки подали, то они скорее всего уже трупики sad.gif
Go to the top of the page
 
+Quote Post
Shumak
сообщение Sep 15 2009, 12:15
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-10-07
Пользователь №: 31 744



Цитата(XVR @ Sep 15 2009, 10:29) *
Вообще то у 18х низковольтных PIC'ов способ програмирования в корне отличается от остальных 5ти вольтовых собратьев. В частности никакие 12ти вольтовые сбросы им подавать не надо, а если таки подали, то они скорее всего уже трупики sad.gif

вооооооо.... а можно поподробнее? то-есть MCLR тупо оторвать? (я их как ж... чуял - запасся побольше;-))

Сообщение отредактировал Shumak - Sep 15 2009, 12:16
Go to the top of the page
 
+Quote Post
XVR
сообщение Sep 15 2009, 12:37
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Shumak @ Sep 15 2009, 16:15) *
вооооооо.... а можно поподробнее? то-есть MCLR тупо оторвать?
Отрывать не надо - они по нему входят в режим програмирования, но не приложением Vpp, а хитрой сериальной битовой последовательностью по PGD.
Смотреть тут (страница 7 п2.4)

Цитата
Entry into ICSP modes for PIC18F2XJXX/4XJXX family
devices is somewhat different than previous PIC18
devices. As shown in Figure 2-6, entering ICSP
Program/Verify mode requires three steps:
1. Voltage is briefly applied to the MCLR pin.
2. A 32-bit key sequence is presented on PGD.
3. Voltage is reapplied to MCLR and held.
The programming voltage applied to MCLR is VIH, or
essentially, VDD. There is no minimum time requirement
for holding at VIH. After VIH is removed, an interval of at
least P19 must elapse before presenting the key
sequence on PGD.
Go to the top of the page
 
+Quote Post
Shumak
сообщение Sep 16 2009, 08:18
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-10-07
Пользователь №: 31 744



угу... насколько я понял еще надо и Vddcore подавать? а оно нужно только для программирования или и для работы тоже?
может я туплю с подключением? ни у кого нет схемки типового подключения таких девайсов?

Сообщение отредактировал Shumak - Sep 16 2009, 08:36
Go to the top of the page
 
+Quote Post
XVR
сообщение Sep 16 2009, 10:40
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Shumak @ Sep 16 2009, 12:18) *
угу... насколько я понял еще надо и Vddcore подавать?
Нужно
Цитата
а оно нужно только для программирования или и для работы тоже?
Вообще то это основное питание PIC'а
Цитата
может я туплю с подключением? ни у кого нет схемки типового подключения таких девайсов?
Схема стандартная, за исключением того, что на MCLR нужно подавать не 12В а обычный логический уровень. А вот софт должен отличаться - диаграммы входа в режим програмирования другие
Go to the top of the page
 
+Quote Post
Shumak
сообщение Sep 16 2009, 11:34
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 26-10-07
Пользователь №: 31 744



Цитата(XVR @ Sep 16 2009, 14:40) *
Нужно
Вообще то это основное питание PIC'а
Схема стандартная, за исключением того, что на MCLR нужно подавать не 12В а обычный логический уровень. А вот софт должен отличаться - диаграммы входа в режим програмирования другие

ну софт-то - MPLAB и програматор который подерживает эти пики... этого должно хватить...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th July 2025 - 05:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01438 секунд с 7
ELECTRONIX ©2004-2016