Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Тема закрыта

Re: Вопросы по замку на ключе таблетке

Ср июн 20, 2012 20:43:24

Аlex писал(а):У меня нет на него схемы
А откуда же тогда утверждение:
он питанием Vdd вообще не рулит



Аlex писал(а):попробую залить и стереть прошивку топикстартера с внешним питанием
И что выявит данный эксперимент?
Только то, что программатор рабочий/не рабочий. :)

Re: Вопросы по замку на ключе таблетке

Ср июн 20, 2012 20:54:56

А откуда же тогда утверждение:
Потому, что он у меня есть и я об этом знаю. :)))

Только то, что программатор рабочий/не рабочий.
То, что с подобной конфигурацией (внутренний осц. и внутренний сброс) обязательно/необязательно перед Vdd подавать Vpp :)

Re: Вопросы по замку на ключе таблетке

Ср июн 20, 2012 22:16:41

Аlex писал(а):он у меня есть и я об этом знаю
Это, конечно, весомый аргумент, но я как-то больше даташиту верю, и своему опыту. :wink:

Re: Вопросы по замку на ключе таблетке

Ср июн 20, 2012 22:31:17

Мы, похоже, говорим "на разных языках".
Приведите мне пример, при котором необходимо сначала подать Vpp, а затем Vdd.

Re: Вопросы по замку на ключе таблетке

Ср июн 20, 2012 22:51:11

Например: PIC12F629, PIC12F675, PIC16F630, PIC16F676, PIC16F627a, PIC16F628a, PIC16F648a, и т.д., с отключённым #MCLR и внутренним генератором.
Вложения
Programming628a.gif
(6.48 KiB) Скачиваний: 430

Re: Вопросы по замку на ключе таблетке

Ср июн 20, 2012 22:56:56

с отключённым #MCLR и внутренним генератором
Ну дак а я о чём Вам говорил :)
А Вы
И что выявит данный эксперимент?
Вот он и выявит, нужно ли делать подобные манипуляции или нет. Прошивка по ссылке топикстартера, как раз, имеет такую комбинацию.

Re: Вопросы по замку на ключе таблетке

Ср июн 20, 2012 23:05:54

Мы точно говорим на разных языках. :)))
Не надо никаких экспериментов. Всё уже давно проверено и задокументировано. :)

Re: Вопросы по замку на ключе таблетке

Ср июн 20, 2012 23:11:42

Дык я не вижу практического подтверждения этих документов. Только по этому мне и интересны эти эксперименты :)

Re: Вопросы по замку на ключе таблетке

Чт июн 21, 2012 11:35:12

Аlex писал(а):Дык я не вижу практического подтверждения этих документов.
Вы же сами приводили выше осциллограммы, которые это подтверждают самым, что ни на есть, наглядным образом.
Но, если и этого мало, можете собрать Extra-PIC, и сразу всё увидите. :wink:

Re: Вопросы по замку на ключе таблетке

Сб июн 23, 2012 10:31:17

которые это подтверждают самым, что ни на есть, наглядным образом.
Дак наоборот не подтверждают. Напряжение программирования (~13V) подаётся намного позже напряжения питания. Т.е. контроллер уже давно запущен и рабоотает :)

Re: Вопросы по замку на ключе таблетке

Пн июн 25, 2012 21:19:43

Аlex писал(а):Дак наоборот не подтверждают
Сорри, попутал.
Действительно ВАШИ осциллограммы этого не подтверждают.
1. Там речь идёт о микросекундах, а у Вас милли.
2. Необходимо видеть всю осциллограмму (причём, желательно иметь также информацию и о линиях CLK и Data).
Лично я делал Экстра-ПИКи, и там было всё, как в даташите сказано. :)

Re: Вопросы по замку на ключе таблетке

Чт июн 28, 2012 13:47:14

1. Там речь идёт о микросекундах, а у Вас милли.
Какие милли/микро-секунды ? Посмотрите внимательно в какой момент подаётся 12V на Vpp :)
Вот скрин стирания прошивки топикстартера и её последующей записи с внешним питанием МК
er_wr.jpg
(366.96 KiB) Скачиваний: 463

Изображение
Где Вы видите подачу Vdd после подачи Vpp ? Vdd висит постоянно ! :)
Прошивка заливается и стирается без всяких проблем.

Необходимо видеть всю осциллограмму (причём, желательно иметь также информацию и о линиях CLK и Data).
Зачем ? Причём тут CLK и DATA ?

Вот Вам предыдущий вариант (когда программер рулит и питанием тоже) в развёрнутом виде до 1us/деление
wr_1us.JPG
(351.51 KiB) Скачиваний: 657

Изображение

Re: Вопросы по замку на ключе таблетке

Пт июн 29, 2012 13:26:40

Аlex писал(а):Зачем ? Причём тут CLK и DATA ?
Затем, что возможно, программатор сперва пытается произвести работу в первом режиме, а только затем во втором.
Кстати, насколько помню, если MCLR не запрограммирован как порт, то вполне работает первый режим.

Re: Вопросы по замку на ключе таблетке

Пт июн 29, 2012 15:38:12

что возможно, программатор сперва пытается произвести работу в первом режиме, а только затем во втором.
Дмитрий, Вы что, меня совсем за дурачка держите ? Что Вы хвостом виляете ?
известны два способа перевода микроконтроллеров PICmicro в режим программирования:
- при включённом напряжении питания Vcc поднять напряжение Vpp (на выводе -MCLR) от нуля до 12В
- при выключенном напряжении Vcc поднять напряжение Vpp от нуля до 12В, затем включить напряжение Vcc
Причём тут CLOCK и DATA ?

Мой вопрос Вам :
Приведите мне пример, при котором необходимо сначала подать Vpp, а затем Vdd.

Ваш ответ:
PIC12F629, ...., и т.д., с отключённым #MCLR и внутренним генератором.
Прошивка топикстартера является таковой.

Где Вы видите соблюдения этого ? Где подаётся сначала Vpp, затем Vdd ??? Vdd висит постоянно !

если MCLR не запрограммирован как порт, то вполне работает первый режим.
В этой прошивке MCLR работает как порт. Внешний сброс выключен.

Re: Вопросы по замку на ключе таблетке

Пт июн 29, 2012 23:13:24

Аlex писал(а):Причём тут CLOCK и DATA ?
При том, что будет непосредственно видно, идёт ли процесс программирования.

Аlex писал(а):Вы что, меня совсем за дурачка держите ?
Вы уж извините, но Ваши утверждения прямо противоречат технической документации, и моему личному опыту.
Поэтому я и хочу понять причину.
Будет время, сам осцилл подключу.

P.S.: Вы не считаете, что мы далеко удалились от первоначальной темы, и необходимо её в отдельную ветку выделить? :wink:

Re: Вопросы по замку на ключе таблетке

Сб июн 30, 2012 08:03:03

При том, что будет непосредственно видно, идёт ли процесс программирования.
А как может залиться прошивка без этого процесса ? :)

Вы уж извините, но Ваши утверждения прямо противоречат технической документации
Я сам это прекрасно вижу, по этому и пытаюсь понять что происходит.
Тема закрыта