Программатор 12F629

Привет Mikhail,

В пятницу, 01 февраля 2008, Mikhail Samoilenko wrote to Andrei Andreyanau:

MS> From: "Mikhail Samoilenko" <billy snipped-for-privacy@online.nsk.su>

MS> Этот транзистор включает 5-вольтовое питание контроллера (Vdd), оно MS> же не постоянно включено, при неактивном программаторе панелька MS> должна быть обесточена для безопасной установки микросхемы MS> Постоянно включен только буфер (+5).

Да. Я кажется понял. Судя по схеме, на всё, на что подаётся напряжение Vdd, запитывается только в момент прошивки. Остальное - 14-я нога буфера, 12-я нога буфера через резистор 10К и эмиттер первого транзистора запитываются непосредственно от 5 вольт.

MS> Там пять линий всего: клок, дата, возврат даты (busy), включение Vdd MS> и MS> Vpp на контроллер и удержание Vpp (транзистор с ОК на 6 ноге буфера MS> удерживает линию в нуле, когда производится чтение контроллера MS> и +12Vpp на нем быть не должно). MS>>> Керамику поставь (еще три). MS> 0.1 мкФ.

Просто из 12 вольт через второй транзистор формируется напряжение программирования согласно схеме. Hу, и, светодиод питания.

MS> Для устойчивой работы миросхем стабилизаторов в первую очередь. MS> Конечно, они и вообще без конденсаторов _могут_ работать, но лучше MS> такими мелочами не пренебрегать.

Я так и подумал. И добавил в схему. Итого - очередной вариант :) -

formatting link
Andrei Andreyanau

Reply to
Andrei Andreyanau
Loading thread data ...

Салют, Andrei! You wrote to Mikhail Samoilenko on Fri, 01 Feb 2008 20:43:12 +0300:

MS>> Для устойчивой работы миросхем стабилизаторов в первую очередь. MS>> Конечно, они и вообще без конденсаторов _могут_ работать, но лучше MS>> такими мелочами не пренебрегать.

AA> Я так и подумал. И добавил в схему. Итого - очередной вариант :) - AA>

formatting link
Все, можешь печатать. Должно работать.

С приветом из Hовосибирска Самойленко Михаил aka Билли Бонс

Reply to
Mikhail Samoilenko

Привет Mikhail,

Answering a msg of <В субботу, 02 февраля 2008>, from Mikhail Samoilenko to Andrei Andreyanau: Девайс собрал, однако интересует вопрос настройки аппаратной части. Каким образом настраивать ICProg? Версия 1.05D. И не помешает ли софтине стоящий DLPORTIO драйвер под XP для прямого обращения к порту (утилита используется с LCD экраном 2x16, коммутируемым по LPT).

Andrei Andreyanau

Reply to
Andrei Andreyanau

Пpивет, Andrei.

Sunday February 03 2008 00:20, Andrei Andreyanau wrote to Mikhail Samoilenko: AA> to Andrei Andreyanau: Девайс собpал, однако интеpесует вопpос настpойки AA> аппаpатной части. Каким обpазом настpаивать ICProg? Веpсия 1.05D. Hастpоить задеpжку (ползун), опpеделяется ошибками пpи пpогpаммиpовании, и пpовеpить железо (hardware check), устанавливая и снимая кpыжики, убедиться, что менются лог. уpовни на соответствующих выводах пpогpамматоpа. MCLR должен взлетать до 12в, остальные - до 5в. Если они меняются не в ту стоpону, поставить инвеpсию для нужных сигналов. ICprog кpитичен к фоновым задачам - поэтому запускать его надо в одиночестве, частота пpоцессоpа ничего не меняет. С поpтом pаботать сквозь API (дpайвеp icprog.sys). Чтобы зpя не теpять вpемя, поставить пpовеpку в пpоцессе пpогpаммиpования.

PonyProg лично мне нpавится больше по устойчивости (автокалибpовка и отсутствие пpоблем с фоновыми пpогpаммами), но он не понимает 18F.

Счастливо. Andrew.

Reply to
Andrew Matveev

Салют, Andrei! You wrote to Mikhail Samoilenko on Sun, 03 Feb 2008 00:20:24 +0300:

AA> Answering a msg of <В субботу, 02 февраля 2008>, from Mikhail AA> Samoilenko to Andrei Andreyanau: AA> Девайс собрал, однако интересует вопрос настройки аппаратной части. AA> Каким образом настраивать ICProg? Версия 1.05D.

У меня WinXP, комп достаточно шустрый, в Hardware settings стоит I/O delay 10, direct I/O, галка Invert Vcc. В WinXP по умолчанию IcProg не заработал, нужно было сделать некие телодвижения, читай тут:

formatting link
Ключевое слово icprog.sys.

AA> И не помешает ли софтине стоящий DLPORTIO драйвер под XP для AA> прямого обращения к порту (утилита используется с LCD экраном 2x16, AA> коммутируемым по LPT).

Это я непонимай.

С приветом из Hовосибирска Самойленко Михаил aka Билли Бонс

Reply to
Mikhail Samoilenko

Пpивет, Andrei.

Sunday February 03 2008 14:21, Andrei Andreyanau wrote to Andrew Matveev: AA> Интеpесует ещё один момент - какой пpогpамматоp (пpогpамный) в ICProg AA> использовался? Я использовал JDM.

По железу - аналог USI2.0

Счастливо. Andrew.

Reply to
Andrew Matveev

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.