Меню Рубрики

Winpic800 драйвер windows 7 x64

Winpic800 драйвер windows 7 x64

USB программатор для микроконтроллеров семейства PIC и микросхем Flash памяти с интерфейсом I2C

Рис.1 USB — программатор PIC,I2C.

Описание программатора .

Программатор предназначен для программирования микроконтроллеров семейства PIC и микросхем Flash памяти с интерфейсом I2C через интерфейс USB . Работает на платформах Windows 98, Windows 2000, Windows XP . Внешний вид запущенного приложения представлен на рисунке 2.

Рис.2

Программное обеспечение. Программа WinPic800 v.3.55

Управляющая программа программатора WinPic 800 версия 3.55b имеет очень удобный и простой русифицированый пользовательский интерфейс. Программа позволяет выполнять операции для микроконтроллеров семейства PIC: чтения, записи, стирания, верификации FLASH и EEPROM памяти, установка битов конфигураций, а так же выполнять операции для микросхем Flash памяти с интерфейсом I2C: чтения, записи, стирания, верификации — сравнения с записанным.

Для работы с программатором через интерфейс USB необходимо установить специальный драйвер, который входит в состав управляющей программ. Для установки драйвера необходимо выполнить следующие действия :

Распаковать архив winpic800.zip и, подсоединив программатор к разъёму USB, дождаться появления сообщения об обнаружении нового устройства (рис. 3). Переключить опцию «Установка из указанного места» и нажать кнопку «Далее».

Рис.3

Дождаться появления второго окна мастера установки оборудования, установить переключатель и флажок, как показано на рисунке 4, затем при помощи кнопки «Обзор» указать путь к папке драйвера, в нашем случае это папка «HDD:\WinPic800\GTP-USB\Driver GTP-USB\», в которой находится драйвер для данного устройства, и нажать кнопку «Далее», появится окно показанное на рисунке 5, свидетельствующее о нахождении информационного файла для данного устройства. Затем нажать «Далее», после чего появится окно, показанное на рисунке 6, с предупреждением, что драйвер не имеет цифровой подписи. Нажимаем кнопку «Все равно продолжить», и после появления окна, как показано на рисунке 7, после копирования системных файлов, появится окно завершений работы мастера (рис. 8). Нажимаем кнопку «Готово», и через несколько секунд появится сообщение, что устройство готово к использованию (рис. 9).

Рис.4
Рис.5
Рис.6
Рис.7
Рис.8
Рис.9

Работа с программатором

После завершения установки USB драйвера, необходимо настроить интерфейсную часть программатора. Для этого необходимо запустить управляющею программу WinPic 800, на инструментальной панели нажать кнопку «Setting», затем в меню нажать кнопку «Hardware» (рис.10), после чего появится диалоговое окно выбора интерфейса (рис.11), в котором необходимо выбрать в разделе «Selection of Hardware» позицию «GTP-USB — #0» и нажать кнопку «Save». После появления диалогового окна (рис.12), с сообщением о сохранении выбранного интерфейса — нажать кнопку «Yes», и в завершении нажать кнопку «Apply edits», то есть подтвердить изменения в интерфейсной части программатора.
Рис.10 Рис.11

Рис.12

После того как интерфейсная часть настроена, необходимо выполнить тест аппаратной части программатора. Для этого необходимо на инструментальной панели нажать кнопку «Device», затем в меню нажать кнопку «Hardware Test» (рис.13), в появившемч окне будет содержаться результат о проведении теста (рис.14).

Рис.13 Рис.14

После успешного завершения теста аппаратной части программатора, можно приступать к выполнению операций программирования. Ряд кнопок, расположенных на инструментальной панели, в описании не нуждаются, так как нисколько не отличаются по своему функциональному назначению от других приложений для программирования микроконтроллеров семейства PIC . Принципиальные схемы подключения аппаратной части программатора к микроконтроллерам PIC и Flash i2c представлены на рисунках 15 и 16.

Рис.15 Рис.16

Список микросхем поддерживаемых программатором:
PIC F:
Flash i2c:

24LC01, 24LC02, 24LC04, 24LC08, 24LC16, 24LC32, 24LC64, 24LC128, 24LC256, 24LC512

Источник

Winpic800 windows 7 x64

Небольшой, но весьма эффективный бесплатный программный пакет для прошивки PIC-микроконтроллеров различных серий.

С самого начала WinPic800 (не путать с аналогичным программатором WinPic) был предназначен для взаимодействия с микроконтроллерами семейства PIC. В настоящее время огромную базу (большую, чем у программы подобного рода IC-Prog) составляют следующие классы кристаллов: MicroChip PIC, ATMEL AVR 8-bit, MicroChip 16-bit Flash Microcontrollers PIC, MicroChip 32-bit PIC Microcontrollers, Microwire Serial EEPROM 93xx, EEPROM Serial I2C (standard, Microchip).

В настройках программы предлагаются различные варианты рабочих программаторов. Помимо прочих поддерживаются JDM-программаторы, LPT-программаторы с внешним питанием, а также современные GTP-USB программаторы, разработанные для прошивки PIC-контроллеров и микросхем памяти через USB интерфейс.

В среде WinPic800 предусмотрена возможность запуска процесса прошивки из любой внешней программы аналогичного рода (например, компилятора mikroPascal), кроме того существует функция проверки кода после окончания программирования. На рабочем экране утилиты каждый hex-файл отображается в виде трех вкладок: «Code», «Config» и «EEprom», в которых содержится вся необходимая информация. В отличие от PonyProg и других аналогичных программ в среде WinPic800 максимально упрощена работа с fuse-битами и подбором таймингов при синхронизации различных микропроцессоров в процессе прошивки.

Программный пакет WinPic800 абсолютно бесплатный и свободно распространяется в сети. Он регулярно обновляется. Данный софт требует инсталляции, в процессе его будет самостоятельно установлен драйвер. После первого запуска программы рекомендуется зайти в окно настроек и установить свои собственные значения, а также выбрать из списка используемый в работе программатор и порт подключения.

Рассматриваемая программная среда имеет поддержку пары десятков различных языков, включая русский. Однако, как и в некоторых других, криво переведенных программах, данная возможность реализована не в полной мере – ряд русских шрифтов пользовательского интерфейса отображается в виде набора случайных символов. Выбор необходимого языка осуществляется с помощью вкладки меню «Language».

Пакет был разработан небольшой группой программистов-радиолюбителей из Испании. Руководитель проекта называет себя Francisco J. Benach Font. К сожалению более подробной информации о нем и его деятельности нет. Помимо обновления WinPic800 разработчики продают к программе комплекты PCB, кабели, универсальные PIC-, Atmel-, EEPROM-программаторы собственной разработки, а также модули GTP-USB+ с разъемами ZIF и DIP для разных серий микроконтроллеров.

Программа WinPic800 работоспособна в операционных средах Microsoft Windows 98/NT/2000/Me/XP/Vista/7.

Распространение программы: Freeware (бесплатная)

Файл winpic800_v3_64.exe из unknown company является частью unknown product. winpic800_v3_64.exe, расположенный в d1000 cd1000 cd1000 . .21000_cdprogrammerswinpic800_3_64winpic800_v3_64.exe с размером файла 1964501 байт, версия файла Unknown version, подпись 276b996d37f8422000438172d6df8afa.

В вашей системе запущено много процессов, которые потребляют ресурсы процессора и памяти. Некоторые из этих процессов, кажется, являются вредоносными файлами, атакующими ваш компьютер.
Чтобы исправить критические ошибки winpic800_v3_64.exe,скачайте программу Asmwsoft PC Optimizer и установите ее на своем компьютере

1- Очистите мусорные файлы, чтобы исправить winpic800_v3_64.exe, которое перестало работать из-за ошибки.

  1. Запустите приложение Asmwsoft Pc Optimizer.
  2. Потом из главного окна выберите пункт «Clean Junk Files».
  3. Когда появится новое окно, нажмите на кнопку «start» и дождитесь окончания поиска.
  4. потом нажмите на кнопку «Select All».
  5. нажмите на кнопку «start cleaning».

2- Очистите реестр, чтобы исправить winpic800_v3_64.exe, которое перестало работать из-за ошибки.

3- Настройка Windows для исправления критических ошибок winpic800_v3_64.exe:

  1. Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
  2. В меню слева выберите » Advanced system settings».
  3. В разделе «Быстродействие» нажмите на кнопку «Параметры».
  4. Нажмите на вкладку «data Execution prevention».
  5. Выберите опцию » Turn on DEP for all programs and services . » .
  6. Нажмите на кнопку «add» и выберите файл winpic800_v3_64.exe, а затем нажмите на кнопку «open».
  7. Нажмите на кнопку «ok» и перезагрузите свой компьютер.

Всего голосов ( 84 ), 49 говорят, что не будут удалять, а 35 говорят, что удалят его с компьютера.

Как вы поступите с файлом winpic800_v3_64.exe?

Некоторые сообщения об ошибках, которые вы можете получить в связи с winpic800_v3_64.exe файлом

(winpic800_v3_64.exe) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.

(winpic800_v3_64.exe) перестал работать.

winpic800_v3_64.exe. Эта программа не отвечает.

(winpic800_v3_64.exe) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.

(winpic800_v3_64.exe) не является ошибкой действительного windows-приложения.

(winpic800_v3_64.exe) отсутствует или не обнаружен.

WINPIC800_V3_64.EXE

Проверьте процессы, запущенные на вашем ПК, используя базу данных онлайн-безопасности. Можно использовать любой тип сканирования для проверки вашего ПК на вирусы, трояны, шпионские и другие вредоносные программы.

процессов:

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

WinPic800 – бесплатная утилита, которая используется для микроконтроллеров PIC. Программа полностью совместима со всеми актуальными версиями Windows.

Использование программатора

Во время установки программы, на компьютер инсталлируются драйверы. По завершении инсталляции запустите утилиту и перейдите в раздел настроек, поставив свои значения. Здесь можно выбрать [удалено «используемый] программатор, которым вы пользуетесь в работе и порт подключения. Поддерживаются следующие типы программаторов JDM, GTP-USB, LPT. Обновления выходят на регулярной основе. Но, у многих программа не работает после обновления файлов. Решить проблему достаточно просто – удалите старую версию приложения и инсталлируйте новую.

Функционал

Утилита обладает понятным и простым интерфейсом. Прошивку можно запустить из внешнего приложения, но идентичного типа (пример — компилятор mikroPascal). После завершения процесса программирования, пользователь может проверить работоспособность кода. Файлы HEX отображаются в соответствующем окне. Также предусмотрены вкладки Config, EEprom память, Code, нажав на которые можно получить нужную информацию.

Еще отметим возможность записи, чтения, проверки Flash, стирания, а также инсталляция битов конфигурации. Обратите внимание, что при установке русского языка некоторые вкладки интерфейса отображаются в виде набора случайных символов.

Источник

Winpic800 драйвер windows 7 x64

При проектировании и создании устройств на ПИК-контроллерах одной из задач является запись управляющей программы в память процессора. В данном случае подразумеваются ПИК-контроллеры с т.н. флэш-памятью программ, в маркировке которых присутствует буква «F» (например, PIC16 F 877A). Заложенный в этих микросхемах механизм предполагает упрощенный режим прошивки микрокода. Для этого нужны две вещи — адаптер (программатор), подключаемый к компьютеру, и управляющая программа (софт), выполняющая непосредственно саму процедуру прошивки. Конечно, более профессиональным решением было бы приобретение программатора промышленного изготовления, поддерживаемого непосредственно из среды программирования и обладающего такой полезной функцией, как режим отладки (debugger). Но, в любительских целях ТАКИЕ затраты вряд ли можно считать оправданными. Хотя, последнее — это чисто мое мнение, не претендующее на истину в последней инстанции.

На этой странице в хронологическом порядке описаны те програматоры (и управляющие ими программы) которые я использовал при создании своих конструкций. Указанные как схемы, так и программы были найдены в интернете, причем в открытых источниках (ссылки приводятся) и являются бесплатными.

Первым процессором, с которым мне довелось иметь дело, был PIC16F877A. Как показала практика, начинать поиск нужно не со схемы програматора, а с управляющей программы. И уже потом смотреть, какие типы програматоров она поддерживает. Поиск самых простейших вариантов програмирования прошивки в этот процессор дал комбинацию программы FPP (Flash Pic Programing) [2] и програматора TLVP (Trivial Low Voltage Programator) [1]. Схема програматора приведена ниже (на рис. 1).

Рис. №_1 Схема програматора TLVP

Как видно из приведенной схемы, она действительно весьма тривиальна. А с учетом того, что, когда я впервые увидел схему на сайте Байрона Джэфа, в ней было еще на две детали меньше (не было «антизвоновой цепи» из резистора на 270 Ом и конденсатора на 1 мкФ), то «железяка» была и того проще. Возник вопрос — чем менять регистр 74xx573. Порылся в справочниках, нашел 1533ИР22, являющуюся аналогом 74хх373, и написал письмо Байрону Джэфу с вопросом «А можно ли заменить 573 на 373 ?». Через время пришел его ответ — что все должно работать. Правда, терпения у меня не хватило, и еще до того, как пришел ответ, я на практике уже проверил работоспособность. Все работало отлично.

Один нюанс, и немаловажный. В названии програматора присутствует абревиатура LVP (Low Voltage Programator — т.е. «низковольтное програмирование»). Это означает, что используется именно низковольтное програмирование процессора, и, как следствие:

  • в слове конфигурации процессора низковольтное програмирование должно быть разрешено;
  • вывод RB3/PGM (для PIC16F877A, для остальных типов — указанно на рис. 1) не может быть использован в схеме (при появлении на нем логической «единицы» PIC переходит в режим низковольтного програмирования).

Сама программа FPP (Flash Pic Programing) также предельно проста. Скачайте архив (программа бесплатная), выложенный на странице автора [2], распакуйте в любую (или новую) папку на диске и запускайте. Внешний вид программы показан на рис. 2 (ниже).

Рис. №_2 Интерфейс программы FPP (Flash Pic Programing)

Первым делом нужно нажать кнопку «Setup», и Вы попадёте в меню настройки, показанное на рис. 3 (ниже). В нем в поле «Hardware» из выпадающего списка выбрать програматор — «TLVP»; в пункте «on port» выбрать номер порта, к которому подключен програматор (обычно LPT1); а в поле «Device» из выпадающего списка выбрать процессор (в моем случае это был PIC16F877). После этого нажимаем кнопку «ОК» и возвращаемся в саму программу.

Рис. №_3 Меню настройки программы FPP

При желании Вы можете использовать данную программу с другим програматором. Но при этом Вам придется ее настроить. Для этого существует меню расширенной настройки. Чтобы попасть в него, нужно в меню настройки (вызываемом кнопкой «Setup») нажать кнопку «Define/Test». Вы попадете в меню, показанное на рис. 4 (ниже). В моем случае (програматор TLVP) этого не потребовалось.

Рис. №_4 Меню расширенной настройки программы FPP

Вкратце сама процедура записи прошивки в процессор (в основном окне программы — см. рис. 2):

  • нажать кнопку «Load» и открыть (загрузить в буфер) hex-файл прошивки;
  • нажать кнопку «Program»;
  • получив подтверждение об успешной записи прошивки в процессор, выйти из программы.

Програматор SCHAER+

Переход на 18-е ПИК-и заставил искать новую программу для записи. А c другой стороны, я решил отказаться от низковольтного (LVP) програмирования (все-таки было мне жалко одну ногу процессора не использовать в конечных конструкциях). Итогом поисков (естественно, «комплексных») стала программа «PP18 : Programmer for PIC18» ([3]). На этом же сайте была взята мной и схема программатора «SCHAER+: PIC18 programmer»[4]. Вот она:

Рис. №_5 Схема програматора SCHAER+

На странице [4] приведена не только схема, но и разводка печатной платы программатора SCHAER+. Лично для себя я развел эту плату по новой (см. рис. 6 ниже), но принципиальных различий НЕТ. Всё это выложено у меня на сайте в документе [5] — там в одном PDF-е «живёт» всё сразу: схема, плата, расположение деталей и зеркальное изображение дорожек для «лазерного утюга».

Рис. №_6 Моя разводка платы програматора SCHAER+

В итоге, «мой» програматор SCHAER+ выглядит так, как показано на рис. 7 (ниже).

Рис. №_7 Внешний вид моей платы програматора SCHAER+

Теперь о самой программе «PP18: Programmer for PIC18». Главный нюанс её в том, что она — модульная. То есть, есть сама програма — оболочка, «не знающая» никаких процессоров, и есть модули (dll-файлы), каждый для своего процессора. Соответственно, Вам для работы со страницы автора [3] необходимо скачать как минимум два архива — самой программы PP18.EXE и модуля под выбранный процессор (например, PIC18F458 DLL). Распакуйте оба архива в ОДНУ любую (или новую) папку на диске и запускайте. Внешний вид программы показан на рис. 8 (ниже).

Рис. №_8 Настройка программы «PP18 : Programmer for PIC18» — выбор dll-библиотеки

При первом запуске программы «PP18: Programmer for PIC18» её нужно настроить на работу с требуемой dll-библиотекой (читай — выбранным процессором). Для этого правой кнопкой мыши нужно щелкнуть на изображении ZIF-socket-а в правой стороне интерфейса программы и выбрать пункт «Select Plug-in» (см. рис. 8 выше). После этого нужно указать путь к выбранному dll-файлу.

Более подробно о работе с самой программой можно прочесть на посвященной ей странице в интернете — [3] (правда, на английском языке).

Кроме того, доводилось мне совместно с програматором SCHAER+ использовать и другую программу: «IC-Prog» (версия 1.05D) [6]. При этом, чтобы программатор работал нормально, нужно зайти в пункт «Настройки Программатора» программы «IC-Prog» и:

  • выбрать программатор SCHAER Programmer.
  • включить следующие пункты: «Инверсия Сброса (MCLR)» и «Инверсия VCC» (см. рис. 9 ниже):

Рис. №_9. Конфигурация программы «IC-Prog» (версия 1.05D) для работы с програматором «SCHAER+»

От описанных выше програматоров мне пришлось отказаться. Они работали без проблем, пока были подключены к старенькому ноутбуку (Pentium-150), у которого на выходе LPT-порта уровень «единицы» равнялся 5-и Вольтам. Но, после того как я «махнул не глядя» ноутбук на более «свежий», у которого уровень «единицы» на выходе LPT-порта (наверное, в целях энергосбережения) снизили до 3-х Вольт, с програматорами начались «приколы». Кроме того, на старом ноутбуке был установлен «старый» Windows-98, при котором описанные выше программы легко получали прямой доступ у LPT-порту (а это им необходимо для нормальной работы). А вот Windows-2000, установленный на «более свежем» ноутбуке, такого уже не позволяет, что прибавило дополнительного «геморроя» с установкой и настройкой дополнительных драйверов для прямого доступа к порту (типа AllowIo, Porttalk, и т.п.).

Решил я тут повозиться с процессором PIC18F4550. И вдобавок к «чудесам», описанным абзацем выше, добавилась необходимость шить ПИК «в два присеста».

Это было последней каплей, вынудившей начинать новый этап поисков. Как показал анализ, очень много программ для записи ПИК-ов поддерживают програматор JDM. Но, «в чистом виде» у этого предельно простого програматора также могли быть проблемы с совместимостью (уровнями сигналов COM-порта). И вот, на русском форуме, посвященному процессорам от Микрочипа, я нашел ссылку на програматор EXTRA PIC [7]. Схему его я привожу ниже (рис. 10).

Рис. №_10 Принципиальная схема програматора EXTRA PIC

Как видно из схемы, волновавшая меня проблема совместимости, решена использованием специализированной микросхемы — МАХ232. После того, как развел плату (рис. 11) и спаял програматор, я убедился, что вопросов по поводу его работы не возникает абсолютно. Писать еще что-либо о програматоре смысла не вижу, так как на странице [7] все это уже сделано на должном уровне.

Рис. №_11 Моя разводка платы програматора EXTRA PIC

«Свою» версию печатной платы я не выкладываю ибо, как видно на странице [7] — это коммерческая разработка ее авторов. Там Вы сможете приобрести либо готовый програматор, либо полный набор деталей для его самостоятельного изготовления, либо одну лишь печатную плату.

Рис. №_12 Внешний вид моей платы програматора EXTRA PIC

С данным програматором я проверял работу следующих программ:

  • «IC-Prog» (версия 1.05D) [6]
  • «WinPic» [8]
  • «WinPic 800» [9]

Во всех этих программах при настройке нужно указать, что Вы используете програматор JDM. О том, как под управлением Windows-2000 программе «IC-Prog» предоставить прямой доступ к порту, описано на ее сайте [6]. А вот при запуске программ «WinPic» и «WinPic 800» подобного вопроса у меня не возникло вообще — они «решили проблему» самостоятельно. Кстати, у всех трех указанных программ возможен выбор русского языка интерфейса.

Рис. №_13. Интерфейс программы «WinPic 800»

Ну вот, на этом история «моих» програматоров пока что заканчивается. Хотя, есть еще вот это.


Обобщения и разлагольствования — Дмитрий Харций

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Winpe для windows 7
  • Winpe windows 7 mini
  • Winpe wim windows 10
  • Winpe 7 восстановление windows 7
  • Winmgmt грузит процессор windows 7