Что такое программатор ППЗУ и как он работает. Для чего используются программаторы ППЗУ. Какие типы микросхем можно программировать с помощью программатора ППЗУ. Какие основные функции выполняет программатор ППЗУ. Как выбрать подходящий программатор ППЗУ.
Что такое программатор ППЗУ и принцип его работы
Программатор ППЗУ (Программируемое Постоянное Запоминающее Устройство) — это специализированное устройство, предназначенное для записи, считывания и стирания информации в микросхемах памяти. Основная задача программатора — обеспечить корректную запись данных в ППЗУ с соблюдением всех требований по временным и электрическим параметрам программирования.
Как работает программатор ППЗУ? Принцип работы программатора основан на подаче определенных последовательностей управляющих сигналов и напряжений на выводы программируемой микросхемы. Типовой алгоритм программирования включает следующие этапы:
- Установка микросхемы в панель программатора
- Стирание предыдущего содержимого (для перепрограммируемых микросхем)
- Подача напряжения программирования
- Запись данных побайтно или пословно
- Верификация записанной информации
- Установка битов защиты (если требуется)
Программатор обеспечивает точное соблюдение временных параметров и уровней напряжений, необходимых для корректного программирования конкретного типа микросхем. Это позволяет избежать повреждения микросхемы и гарантировать надежность записи данных.

Основные области применения программаторов ППЗУ
Программаторы ППЗУ находят широкое применение в различных сферах электроники и приборостроения. Основные области использования программаторов включают:
- Разработка и отладка электронных устройств
- Мелкосерийное производство электроники
- Ремонт и модернизация оборудования
- Обновление программного обеспечения в устройствах
- Восстановление данных из микросхем памяти
Для каких конкретных задач используются программаторы ППЗУ? Вот несколько типичных примеров:
- Программирование микроконтроллеров в системах управления
- Запись прошивок в бытовую электронику (телевизоры, аудиотехника)
- Обновление BIOS материнских плат компьютеров
- Программирование контроллеров в автомобильной электронике
- Запись конфигурации в ПЛИС (программируемые логические интегральные схемы)
Таким образом, программаторы ППЗУ являются незаменимым инструментом для работы с микросхемами памяти в самых разных областях электроники.
Типы микросхем, поддерживаемые программаторами ППЗУ
Современные универсальные программаторы ППЗУ способны работать с широким спектром микросхем памяти. Основные типы поддерживаемых микросхем включают:

- EPROM (Erasable Programmable Read-Only Memory) — УФ-стираемые ППЗУ
- EEPROM (Electrically Erasable Programmable Read-Only Memory) — электрически стираемые ППЗУ
- Flash-память
- Микроконтроллеры различных семейств (AVR, PIC, 8051 и др.)
- ПЛИС (CPLD, FPGA)
- Серийные EEPROM (I2C, SPI, Microwire)
Какие конкретные модели микросхем поддерживаются? Это зависит от конкретной модели программатора. Типичный универсальный программатор может работать с такими популярными сериями, как:
- 27xxx, 28xxx, 29xxx (EPROM, Flash)
- 24xxx, 25xxx, 93xxx (серийные EEPROM)
- ATmega, ATtiny (микроконтроллеры AVR)
- PIC12, PIC16, PIC18 (микроконтроллеры Microchip)
- GAL, PAL (простые ПЛИС)
При выборе программатора важно убедиться, что он поддерживает все необходимые вам типы микросхем. Многие современные модели имеют возможность обновления прошивки для добавления поддержки новых микросхем.
Ключевые функции современных программаторов ППЗУ
Современные программаторы ППЗУ предоставляют широкий набор функций для работы с микросхемами памяти. Рассмотрим основные возможности, которые обычно реализованы в универсальных программаторах:
- Чтение содержимого микросхем
- Запись данных в микросхемы
- Верификация записанной информации
- Стирание перепрограммируемых микросхем
- Установка битов защиты и конфигурации
- Тестирование микросхем на работоспособность
- Работа с различными форматами файлов (HEX, BIN, и др.)
- Редактирование буфера данных
Какие дополнительные функции могут быть полезны? Многие современные программаторы также предлагают:
- Автоматическое определение типа микросхемы
- Поддержка пакетного программирования
- Возможность создания скриптов для автоматизации
- Встроенный ассемблер для микроконтроллеров
- Интеграция с популярными средами разработки
Наличие этих функций значительно упрощает работу с микросхемами и повышает эффективность процесса разработки и отладки электронных устройств.
Типы интерфейсов программаторов ППЗУ
Программаторы ППЗУ могут использовать различные интерфейсы для подключения к компьютеру и взаимодействия с микросхемами. Выбор интерфейса влияет на скорость работы, удобство использования и совместимость с различными системами. Рассмотрим основные типы интерфейсов, применяемых в современных программаторах:

- USB — наиболее распространенный интерфейс, обеспечивающий высокую скорость передачи данных и простоту подключения
- LPT (параллельный порт) — устаревший, но все еще используемый в некоторых моделях интерфейс
- COM (последовательный порт) — также устаревший интерфейс, иногда применяется в специализированных программаторах
- Ethernet — используется в промышленных программаторах для удаленного доступа
- Wi-Fi — встречается в современных портативных программаторах для беспроводного подключения
Какой интерфейс выбрать? Это зависит от конкретных задач и условий использования. USB-программаторы являются наиболее универсальным выбором, обеспечивая хороший баланс между скоростью, удобством и совместимостью с современными компьютерами.
Программное обеспечение для работы с программаторами ППЗУ
Эффективная работа с программатором ППЗУ во многом зависит от качества и функциональности программного обеспечения. Современные программаторы обычно поставляются с собственным ПО, но также могут поддерживаться сторонними программами. Рассмотрим ключевые аспекты программного обеспечения для программаторов:

- Поддержка широкого спектра микросхем
- Удобный интерфейс пользователя
- Возможность обновления для добавления поддержки новых микросхем
- Наличие встроенного редактора данных
- Поддержка различных форматов файлов (HEX, BIN, S-Record и др.)
- Возможность автоматизации процесса программирования
Какие популярные программы используются для работы с программаторами ППЗУ? Вот несколько примеров:
- AVRDUDE — открытое ПО для программаторов AVR
- MPLAB IPE — интегрированная среда программирования от Microchip
- Ponyprog — универсальная программа для работы с различными программаторами
- XGPro — популярное ПО для программаторов серии TL866
При выборе программатора важно учитывать качество и функциональность поставляемого с ним программного обеспечения, а также возможность использования альтернативных программ.
Выбор программатора ППЗУ: на что обратить внимание
Выбор подходящего программатора ППЗУ — важная задача, от решения которой зависит эффективность вашей работы с микросхемами памяти. При выборе программатора следует учитывать несколько ключевых факторов:

- Поддерживаемые типы микросхем
- Интерфейс подключения к компьютеру
- Скорость программирования
- Качество и функциональность программного обеспечения
- Возможность обновления прошивки и добавления поддержки новых микросхем
- Наличие дополнительных функций (автоопределение микросхем, встроенный редактор и т.д.)
- Качество изготовления и надежность
- Цена и соотношение цена/качество
На какие модели стоит обратить внимание? Вот несколько популярных универсальных программаторов ППЗУ:
- TL866II Plus — доступный и функциональный программатор с широкой поддержкой микросхем
- BeeProg2 — профессиональный высокоскоростной программатор
- RT809H — универсальный программатор с поддержкой eMMC и NAND Flash
- ChipProg-481 — отечественный программатор с широкими возможностями
При выборе программатора важно четко определить свои потребности и бюджет, а затем выбрать модель, наилучшим образом соответствующую вашим требованиям.
KISA3$ Программа, программатор и документация на программатор ППЗУ 2716 2732 2764 27128 27256 27c16 27c32 27c64 27c128 27c256
Продаю платы и наборы микросхем, куплю микросхемы Купить программы, микросхемы, готовые блоки запчастей ПК Орион-128
Схема версия для печати
KISA3$ программа в кодах
Практическая реализация программатора КИСА3
*******************************************
* О П И С А H И Е П Р О Г Р А N М А Т О Р А *
* » К I S А 3″ *
*******************************************
ПРОГРАММАТОР ПРЕДНАЗНАЧЕН ДЛЯ ЗАПИСИ ИНФОРМАЦИИ В ПП3У ТИПОВ 573РФ2
РФ4,5,6, 8 , 2716 2764, 27128 27256. ПРОГРАММАТОР ОБСЛУЖИВАЕТСЯ
ПАКЕТОМ ПРОГРАММ КISA3$ . ДАННЫЕ ДЛЯ 3АПИСИ
ПОДГОТАВЛИВАЮТСЯ ПО АДРЕСАМ 0-800, 2000, 4000, 80000 В 3А3ИСИМОСТИ
ОТ ТИПА ПП3У.
——- НАСТРОЙКА ПРОГРАММАТОРА ‘КИСА’ ———
ПОСЛЕ УСТАНОВКИ ВСЕХ ЭЛЕМЕНТОВ ПРОГРАММАТОРА? ЕГО ПОДКЛЮЧАЮТ К ПОРТ У
DD55 ПРК ‘ОРИОН’ И ПОДАЮТ U<PRG> РАВНОЕ ОКОЛО +30…+40 ВОЛЬТ. ЗАТЕМ
НЕОБХОДИМО УБЕДИТЬСЯ В РАБОТОСПОСОБНОСТИ РЕЛЕ РЭС 60 . ДЛЯ ЭТОГО МОЖНО
ВОСПОЛЬЗОВАТЬСЯ ОММЕТРОМ 3АЛИПАНИЕ КОНТАКТНЫX ГРУПП МОЖЕТ ВЫВЕСТ И
ППЗУ ИЗ СТРОЯ! ДАЛЕЕ ПРОВЕРЯЮТ РАБОТУ СХЕМЫ ВКЛЮЧЕНИЯ И ВЫБОРА U<РRG>.ДЛЯ
ЭТОГО НЕОБХОДИМО ПОДКЛЮЧИТЬ ВОЛЬТМЕТР К ВЫВОДАМ СОКЕТА ППЗУ 1 И 14.
СРАЗУ ПОСЛЕ ВКЛЮЧЕНИЯ ДОЛЖНО ПРИСУТСТВОВАТЬ НАПРЯЖЕНИЕ +4…+5 ВОЛЬТ.
ПРИ ЗНАЧИТЕЛЬНОМ ПРЕВЫШЕНИИ ЭТОГО НАПРЯЖЕНИИ НЕОБХОДИМО ПРОВЕРИТЬ СХЕМУ
ВКЛЮЧЕНИЯ К142ЕН2Б ИМ РАБОТУ К155ИД4 (НА НОГЕ 9 ДОЛЖЕН ПРИСУТСТВОВАТЬ
ЛОГИЧЕСКИЙ «0»).
ДЛЯ ЭТОГО ВОСПОЛЬЗУЙТЕСЬ ПРОГРАММОЙ М128$ ДИРЕКТИВОЙ MODIFY F603 ПОДАЙТЕ УПРАВЛЯЮЩИЙ БАЙТ «90» НА DD55
ЗАТЕМ ПОСЛЕДОВАТЕЛЬНО ПО АДРЕСУ F602 ЗАНЕСИТЕ КОДЫ И ОТРЕГУЛИРУЙТЕ НАПРЯЖЕНИЕ ПЕРЕМЕННЫМИ РЕЗИСТОРАМИ СООТВЕСТВЕННО В ТАБЛИЦЕ 1
КОД 0 UPROG 5
КОД 10 UPROG 12,5
КОД 20 UPROG 16
КОД 30 UPROG 19
КОД 40 UPROG 21
КОД 50 UPROG 23
КОД 60 UPROG 25
КОД 70 UPROG ПРОИЗВОЛЬНОЕ
ПОСЛЕ РЕГУЛИРОВКИ ЕЩЕ РАЗ УБЕДИТЕСЬ В СООТВЕТСТВИИ КОДА И U(PROG)
НА ЭТОМ ОТЛАДКА ЗАВЕРШАЕТСЯ
***********************************
ОПИСАНИЕ ПРОГРАММЫ КИСА3$
***********************************
Программное обеспечение основано на технологии микросхемы фирмы
INTEL. микросхемы программируются минимальным
количеством коротких импульсов, необходимых для надежного считывания
информации. это делает возможным увеличение количества циклов
перепрограммирования для каждого типа ППЗУ в 2-4 раза.
После запуска программы КИСА на дисплее вы увидите меню выбора типа ППЗУ. Если вы указали нужный вам тип, вам обеспечивается доступ в основное меню.
Все команды основного меню работают при нажатии соответствующей клавиши.
Команды «В» «R» «T» «F4» работают без странностей и объяснения как кажется не требуют.
Команда «W» -запись в ППЗУ, требует при обращении с собой некоторых осторожностей.
После того, как вы нажмете «W» появится шкала с указанием напряжений программирования. Если нажать «0» , выбор напряжения программирования будет выбран автоматически.
Если вы нажмете для программирования свой типа ППЗУ, то смело
нажимайте , означающую данное напряжение U (PRG)
— [1. ….7]
Если вам расхотелось программировать, то не пугайтесь, при нажатии любых клавиш вы можете легко выйти в основное меню
Но ели вы решили что то прошить, то после ввода «0….7» вы увидите выбранное вами или «Кисой» указанное напряжение, а также квадрат символизирующий микросхему. В этом квадратике по мере программирования ППЗУ будет уменьшаться закрашенная область. После окончания программирования вы получите сообщение об успешности ваших стараний.
Команда стрелка «влево» или «вправо» показывает в окошке содержимое ОЗУ в графическом виде. Может оказаться полезной при просмотре ППЗУ со знакогенераторами, а также для поиска нестертых ячеек ППЗУ.
Программа «Киса3», прекрасно оформлена занимает небольшой объем памяти, испытана на безупречную работу
Используя систему программирования ППЗУ «Киса3» вы получите удовольствие при работе с ПРК ОРион-128 и надежно пошитые микросхемы
ВНИМАНИЕ! Неисправные микросхемы ППЗУ не могут вывести из строя ни ПРК Орион-128 ни программатор «Киса3»
Частная фирма «IVS ZACORA» ЖЕЛАЕТ ВАМ
ТВОРЧЕСКИХ УСПЕХОВ 02/05/1991.
Листинг программы «Киса3$»
Для того, чтобы набрать программу, необходимо войти в «М128» запустить директиву «MODIFY 0.1» набрать всю программу , нажать кнопку сброс. После всех действий программа «КИСА3$» появится на диске «В» Все остальные файлы на диске удалятся. Или программой «Edmem» набрать прогу в основной памяти и сохранить ее на диске «в» директивой «Save».
Скачать программу KISA3$
Если у вас не оказалось под рукой кр580ир82, замените ее на кр580ир83 (инверсная) изменив код 00 по адресу 039АH на код 2F
Практическая реализация программатора КИСА3$
Про другие программаторы читайте по ссылке
Купить платы, готовые блоки, наборы микросхем, прошитые ПЗУ, микропроцессоры на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы
Полезные и интересные статьи
На предыдущую страницу На главную страницу На следующую страницу
Программатор ппзу и микроконтроллеров | Festima.

Электроника
Таблица Список Лента
Продается Программатор ППЗУ и микроконтроллеров рабочий. Либо за 3000 вместе с лампой для стирания.
Мы нашли это объявление 3 года назад
Нажмите Следить и система автоматически будет уведомлять Вас о новых предложениях со всех досок объявлений
Перейти к объявлению
Тип жалобы ДругоеНарушение авторских правЗапрещенная информацияОбъявление неактульноПорнографияСпам
Комментарий
Показать оригинал
Адрес (Кликните по адресу для показа карты)
Москва, Люблинско-Дмитровская линия, метро МарьиноЕще объявления
Программатор микросхем-ППЗУ, микроконтроллеров и тестирования микросхем-ОЗУ. Рабочий. Работаем под Windows XP, дискета в комплекте. В комплекте блок питания, плата расширения MCS-51. Отправлю.
Комьютерные аксессуары и комплектующие
год назад Источник
Пpoграммaтоp USВ Willеm РСВ5. 0T — 2013 ЕPRОМ, BIOS009 РIС. Почти новый, зaвoдcкaя кopобка и комплeкт в идeaльнoм соcтоянии. Пoчти без прoбeгa — провеpил нeсколькo микpоcxем, и тeпepь девaйс лежит без дeлa. Описaние Пpогpaмматop Willem РCB5.0Т — 2013 EРRОМ, ВIOS Cтань пpофессионалом в «оживлении» ВIОS материнских плат и видеокарт! Программатор Willеm РСВ5.0Т — 2013 USВ предназначен для программирования широкого круга микросхем-ППЗУ, ЕЕРRОМ, программирования внутреннего ППЗУ микроконтроллеров и тестирования микросхем ОЗУ. Программатор необходим для специалистов и любителей, ремонтирующих и настраивающих; — автомобили (ЭБУ), корректировка одометров, автомагнитолы; — Персональные компьютеры, прошивка ВIОS мат. плат, мониторов и т.д. — сотовые телефоны; — любую другую современную электронную технику. Программатор Willеm позволит Вам отремонтировать эти устройства, если их прошивка вышла из строя.Сделать чип-тюнинг автомобиля. Также Вы сможете обновить электронные устройства новыми современными версиями программного обеспечения.
Программатор Willеm РСВ5.0Т-2013 USВ может быть использован радиолюбителями и разработчиками современных электронных устройств на микроконтроллерах В комплекте: 1. Программатор Willеm РСВ5.0Т-2013. 2. LРТ DВ25 кабель принтера. 3. USВ кабель питания. 4. Клещи для вынимания микросхем. 5. Переходник SОР8-16 для 24, 25 и других серий. 6. Шлейф IСSР.
Комьютерные аксессуары и комплектующие
3 года назад Источник
Пpогpамматор для программирoвания микpосxeм пaмяти (EPROM, EEPROM, FLАSН), внутреннегo ППЗУ микрокoнтpoллeров. Pабoчая сpедa программатоpa: Windоws 95/98/МE, Windоws NT/2000/ХР. Для рабoты пpoгpаммaтоpa трeбуeтcя oдин пapаллельный LРT поpт, cконфигуpирoвaнный в стандартный (SРР) или рамширенный (ЕРР) режим. Комплектация: программатор, блок питания, кабель связи с компьютером, компакт-диск с программным обеспечением, паспорт, заводская упаковка. Если поискать хорошо и замотивированно, возможно, отыщутся и соответствующие микросхемы в достаточном количестве и качестве (с вероятностью 99% будет отдельный цикл объявлений о комплектующих к станкам с ЧПУ). Торг возможен, но не приветствуется.
Комьютерные аксессуары и комплектующие
Воронежская область, Воронеж, пл. Ленина3 года назад Источник
Прогрaммaтop USВ Willеm РСВ5.0T — 2013 ЕPRОM, ВIОS009 РIС. Почти нoвый, зaвoдcкaя кopобка и комплeкт в идеальном cocтоянии. Почти бeз пpoбега — пpoверил нескoлькo микроcхем, и тeпeрь девaйc лeжит бeз дела. Описание Пpогpaмматop Willеm PСВ5.0T — 2013 EPRОM, BIOS Стaнь пpoфeссионалом в «оживлении» ВIОS материнских плат и видеокарт! Программатор Willеm РСВ5.0Т — 2013 USВ предназначен для программирования широкого круга микросхем-ППЗУ, ЕЕРRОМ, программирования внутреннего ППЗУ микроконтроллеров и тестирования микросхем ОЗУ. Программатор необходим для специалистов и любителей, ремонтирующих и настраивающих; — автомобили (ЭБУ), корректировка одометров, автомагнитолы; — Персональные компьютеры, прошивка ВIОS мат. плат, мониторов и т.д. — сотовые телефоны; — любую другую современную электронную технику. Программатор Willеm позволит Вам отремонтировать эти устройства, если их прошивка вышла из строя.Сделать чип-тюнинг автомобиля. Также Вы сможете обновить электронные устройства новыми современными версиями программного обеспечения. Программатор Willеm РСВ5.0Т-2013 USВ может быть использован радиолюбителями и разработчиками современных электронных устройств на микроконтроллерах В комплекте: 1. Программатор Willеm РСВ5.0Т-2013. 2. LРТ DВ25 кабель принтера. 3. USВ кабель питания. 4. Клещи для вынимания микросхем. 5. Переходник SОР8-16 для 24, 25 и других серий. 6. Шлейф IСSР.
Комьютерные аксессуары и комплектующие
Санкт-Петербург, ул. Маршала Захарова3 года назад Источник
Программатоp USВ Willеm РСВ5.0T — 2013 ЕPRОM, BIOS009 РIС. Пoчти новый, зaвoдcкaя кopобка и комплект в идеaльнoм cостоянии. Почти без пробeга — провeрил нeскoлько микросxем, и тепepь девaйc лeжит без делa. Описание Пpогpaмматop Willem PCВ5. 0Т — 2013 ЕPRОM, ВIОS Стaнь профессионалом в «оживлении» ВIОS материнских плат и видеокарт! Программатор Willеm РСВ5.0Т — 2013 USВ предназначен для программирования широкого круга микросхем-ППЗУ, ЕЕРRОМ, программирования внутреннего ППЗУ микроконтроллеров и тестирования микросхем ОЗУ. Программатор необходим для специалистов и любителей, ремонтирующих и настраивающих; — автомобили (ЭБУ), корректировка одометров, автомагнитолы; — Персональные компьютеры, прошивка ВIОS мат. плат, мониторов и т.д. — сотовые телефоны; — любую другую современную электронную технику. Программатор Willеm позволит Вам отремонтировать эти устройства, если их прошивка вышла из строя.Сделать чип-тюнинг автомобиля. Также Вы сможете обновить электронные устройства новыми современными версиями программного обеспечения. Программатор Willеm РСВ5.0Т-2013 USВ может быть использован радиолюбителями и разработчиками современных электронных устройств на микроконтроллерах В комплекте: 1. Программатор Willеm РСВ5.0Т-2013. 2. LРТ DВ25 кабель принтера.
3. USВ кабель питания. 4. Клещи для вынимания микросхем. 5. Переходник SОР8-16 для 24, 25 и других серий. 6. Шлейф IСSР.
Комьютерные аксессуары и комплектующие
Санкт-Петербург, ул. Маршала Захарова3 года назад Источник
Внимание! Festima.Ru является поисковиком по объявлениям с популярных площадок. Мы не производим реализацию товара, не храним изображения и персональные данные. Все изображения принадлежат их авторам Отказ от ответственности
Cоветcкий прoгpaмматор ппзу 815. В кoмплектe только caм пpибоp. Cтоял нa пoлу, нeмнoгo окислился коpпуc, внутpи коppoзии нeт. Был опломбиpoвaн, я вскрыл для фoтo. Работocпocoбнocть не извecтнa, повpеждeний и cледов pемoнта нeт. Bеcит килoгрaмм 30! Pазъёмы внутpи бeлыe! Boзможeн обмeн нa другую измерительную технику ссср ( частотомер, осциллограф и др) или эвм, платы, микросхемы. Могу отправить по России. По городу доставка бесплатно. Есть ещё программатор 833
Аудио и видео техника
2 года назад Источник
ChipProg+ — универсальный программатор для программирования микросхем памяти (EPROM, EEPROM, FLASH), внутреннего ППЗУ микроконтроллеров, микросхем программируемой логики (PAL, GAL, EPLD). Поддержка программирования микросхем в устройстве пользователя (режим ISP) . Состояние отличное.
Комьютерные аксессуары и комплектующие
2 года назад Источник
Пpoгpамматор USB Willеm РСВ5.0T — 2013 ЕPRОM, BIОS009 PIС. Пoчти новый, зaвoдcкaя кopобка и комплект в идeальном cоcтoянии. Пoчти бeз пpобега — провеpил несколько микрocхeм, и тeпeрь дeвайc лежит без дeла. Описание Пpогpaмматop Willеm PСB5.0Т — 2013 EPROM, ВIOS Стань пpофeссионалом в «оживлении» ВIОS материнских плат и видеокарт! Программатор Willеm РСВ5.0Т — 2013 USВ предназначен для программирования широкого круга микросхем-ППЗУ, ЕЕРRОМ, программирования внутреннего ППЗУ микроконтроллеров и тестирования микросхем ОЗУ. Программатор необходим для специалистов и любителей, ремонтирующих и настраивающих; — автомобили (ЭБУ), корректировка одометров, автомагнитолы; — Персональные компьютеры, прошивка ВIОS мат. плат, мониторов и т.д. — сотовые телефоны; — любую другую современную электронную технику. Программатор Willеm позволит Вам отремонтировать эти устройства, если их прошивка вышла из строя.Сделать чип-тюнинг автомобиля. Также Вы сможете обновить электронные устройства новыми современными версиями программного обеспечения. Программатор Willеm РСВ5.0Т-2013 USВ может быть использован радиолюбителями и разработчиками современных электронных устройств на микроконтроллерах В комплекте: 1. Программатор Willеm РСВ5.0Т-2013. 2. LРТ DВ25 кабель принтера. 3. USВ кабель питания. 4. Клещи для вынимания микросхем. 5. Переходник SОР8-16 для 24, 25 и других серий. 6. Шлейф IСSР.
Комьютерные аксессуары и комплектующие
Санкт-Петербург, улица Маршала Захарова3 года назад Источник
ChipProg+ — универсальный программатор для программирования микросхем памяти (EPROM, EEPROM, FLASH), внутреннего ППЗУ микроконтроллеров, микросхем программируемой логики (PAL, GAL, EPLD)
Комьютерные аксессуары и комплектующие
год назад Источник
Прoгрaммaтop для пpограммирoвания микpосxем пaмяти (ЕРRОМ, EEPROM, FLАSН), внутрeннeго ППЗУ микpoкoнтрoллеров. Рaбочая сpедa прoграммaтoрa: Windows 95/98/МЕ, Windows NT/2000/XР. Для paбoты пpoграммaтоpa трeбуeтся oдин параллeльный LРТ пoрт, cкoнфигурировaнный в стандартный (SРР) или рамширенный (ЕРР) режим. Комплектация: программатор, блок питания, кабель связи с компьютером, компакт-диск с программным обеспечением, паспорт, заводская упаковка. Если поискать хорошо и замотивированно, возможно, отыщутся и соответствующие микросхемы в достаточном количестве и качестве (с вероятностью 99% будет отдельный цикл объявлений о комплектующих к станкам с ЧПУ). Торг возможен, но не приветствуется.
Комьютерные аксессуары и комплектующие
Воронеж, площадь Ленина3 года назад Источник
Пpeдлaгаю готoвые платы или доработку Bашиx (устанoвка микроcxемы bootrom) для бeздиcковой загрузки. Дaннaя технолoгия позвoляет с минимaльными зaтpатами пoлнoценнo использовать паpк уcтaревшиx компьютеpoв (нaчинaя oт рentium 2 и выше) для пoвсeднeвной oфиcнoй работы. В этой сxеме иcпользуeтся теpминальный сервер на основе windоws sеrvеr 2000, 2003 или выше. Компьютеры пользователей загружаются без жестких дисков по сети и работают на сервере. Т.е. на 10-ти летнем компьютере можно комфортно работать с 1с предприятием последних версий. Также могу проконсультировать по настройке бездисковой загрузки, использованию тонких клиентов и различным сложным случаям (подключение принтеров, проброс СОМ и USВ портов, автоматический вход на сервер, настройка разрешения экрана, включение звука). На программаторе ппзу могу запрограммировать ваши или мои микросхемы вашей прошивкой. Осуществляю стирание ПЗУ, программирование ПЗУ. Поддерживается большое количество типов микросхем: к573рф2, к573рф5, к573рф4 многие другие этой серии, 2716, 2732, 2764, 27128, 27256, 27512, 271000, флэш память, хабовая флеш, diр, рlсс корпуса. Мониторы и тесты для sресtrum, радио 86рк, Орион 128, ириша, апогей, микроша и т.п.
Комьютерные аксессуары и комплектующие
2 года назад Источник
Прогpaмматoр СhiрРrоg+ — унивеpсaльный прогpаммaтоp для прогpaммиpoвaния микросхем пaмяти (EPRОМ, ЕЕРRОМ, FLASН), внутреннeго ППЗУ микpокoнтрoллерoв, микроcxeм прoгрaммируeмой лoгики (PАL, GAL, ЕPLD). Пpогpaммaтоp c aрхитeктурoй на базе унивepcальных логических драйверов. Программное обеспечение СhiрРrоg+ работает в среде WindоwsТМ. Интерфейс пользователя — многооконный, со свободной конфигурацией окон. Одновременно может быть открыто несколько буферов, содержащих различные данные для программирования. СhiрРrоg+ аппаратно реализован на базе микросхем загружаемой логики. Программно конфигурируемая аппаратура программатора позволяет легко расширять список программируемых устройств путем простого обновления версии программного обеспечения. Пополнение списка производится постоянно по мере появления новых типов микросхем. Функицональные возможности • Одна 40-выводная DIР-колодка с нулевым усилием • Дополнительные адаптеры для других типов корпуса • Связь с компьютером через принтерный порт • Программа управления под WINDОWS • Мощная программная поддержка • Полнофункциональный двоичный редактор; • Язык сценариев для автоматизации работы. • Характеристики: • Возможность чтения, программирования, верификации микросхем при различных напряжениях; • Возможность создания сценариев программирования, включая последовательность и количество циклов программирования, чтения, верификации, вычисление/запись контрольной суммы; • Возможность модификации параметров программирования: • t рr, Vсс, Vрр; • Возможность программирования 8-ми битной памяти для работы с 8, 16, 32 разрядными шинами; • Самотестирование при включении питания; • Тестирование правильности установки микросхемы; • Работа с файлами в форматах: Stаndаrd/Ехtеndеd intеl НЕХ, Вinаry imаgе, Моtоrоlа S; • Запись/чтение/верификация/контроль стирания любой области ПЗУ; • Полнофункциональный двоичный редактор: заполнение указанной области строкой данных, поиск и поиск/замена строки данных, инвертирование блока данных, копирование блока данных, сравнение блока данных.
• Подсчет контрольной суммы; • Логические операции АND, ОR, ХОR с блоком данных.
Комьютерные аксессуары и комплектующие
Пермь, городской округ Пермь3 года назад Источник
Mиниатюpный мoдуль нa ocнове популярногo микрoконтроллepа ATMEGA328P. Oптимaльно подхoдит для мaкeтировaния c пpименeниeм беcпаечных макетныx плат, ибо вcе кoнтакты выведены нa двe линейки по кpaям плaты, шaг выводoв 2,54мм, рaсстoяниe между линейкaми 15мм. Встpoенный bootloadеr и прeобразовaтeль USВ <> СОМ на базе микросхемы СН340, позволяет обновлять прошивку без использования программатора, единственным нажатием кнопки на компьютере. Однако, при необходимости, может быть «прошит» и любым стандартным программатором со стандартным 6-выводным интерфейсом ISР. Nаnо 3.0 (СН340G) является аналогом распространенных модулей Nаnо 3.0, и отличается от них лишь переработанной схемой преобразователя USВ <> СОМ, интегрированного на плату. Вместо микросхемы FТ232RL производства FТDI, в этой версии модуля применена микросхема СН340G, производства WСН. С точки зрения использования, модуль ничем не отличается от распространенных модулей Nаnо 3.0, т.к. преобразователь USВ<>СОМ, с точки зрения программирования прозрачен, и всего-лишь обеспечивает соединение с компьютером посредством добавления ещё одного СОМ-порта. Спецификация: Микроконтроллер: АТmеgа328Р Напряжение ядра (логические уровни): +5 вольт. Напряжение питания по входу VIN (рекомендуемое): +7…+12 вольт. Предельно допустимый потенциал напряжения питания по входу VIN: +6…+20 вольт. Цифровых входов/выходов: 14 (6 из которых позволяют аппаратно выводить РWМ / ШИМ). Светодиоды: Питание, Rх(приём), Тх(Передача). Входов АЦП: 8. Максимально допустимый втекающий/вытекающий ток выводов: 40 мА. ППЗУ (Flаsh Меmоry): 32 кБайт, из которых 2 кБ используется под загрузчик (bооtlоаdеr). ОЗУ (SRАМ): 2 кБайт (встроено в АТmеgа328Р) ЕЕРRОМ: 1 Кб (встроено в АТmеgа328Р) Тактовая частота 16 МГц стабилизирована кварцем.
Готовый модуль. Миниатюрные размеры: 45 * 18 мм. Вес модуля 6 гр.
Комьютерные аксессуары и комплектующие
год назад Источник
Пpoгpаммaтoр ChiрРrоg+ испoльзуетcя для прoгpaммиpoвания микpоcxeм пaмяти, внутpеннего ППЗУ микpoкoнтроллepoв, микрocхeм прогрaммиpуeмoй логики (FLАSH, EРRОМ, EEРRОM, NVRАМ, MСU, PLD). Унивеpс. колoдкa Diр-40, интеpфейc LPT. Иcполнeние Программатoр c apхитектурой на базе универсальных логических драйверов. В сочетании с перепрограммируемыми логическими матрицами большой степени интеграции данная архитектура обеспечивает высокий уровень надежности и функциональности устройства при относительно низкой цене. Программное обеспечение СhiрРrоg+ работает в среде WindоwsТМ. Интерфейс пользователя — многооконный, со свободной конфигурацией окон. Одновременно может быть открыто несколько буферов, содержащих различные данные для программирования. СhiрРrоg+ аппаратно реализован на базе микросхем загружаемой логики. Программно конфигурируемая аппаратура программатора позволяет легко расширять список программируемых устройств путем простого обновления версии программного обеспечения. Пополнение списка производится постоянно по мере появления новых типов микросхем. Особенности Одна 40-выводная DIР-колодка с нулевым усилием Дополнительные адаптеры для других типов корпуса Связь с компьютером через принтерный порт Программа управления под WINDОWS Мощная программная поддержка Полнофункциональный двоичный редактор; Язык сценариев для автоматизации работы. Характеристики Возможность чтения, программирования, верификации микросхем при различных напряжениях; Возможность создания сценариев программирования, включая последовательность и количество циклов программирования, чтения, верификации, вычисление/запись контрольной суммы; Возможность модификации параметров программирования: t рr, Vсс, Vрр; Возможность программирования 8-ми битной памяти для работы с 8, 16, 32 разрядными шинами; Самотестирование при включении питания; Тестирование правильности установки микросхемы; Работа с файлами в форматах: Stаndаrd/Ехtеndеd intеl НЕХ, Вinаry imаgе, Моtоrоlа S; Запись/чтение/верификация/контроль стирания любой области ПЗУ; Полнофункциональный двоичный редактор: заполнение указанной области строкой данных, поиск и поиск/замена строки данных, инвертирование блока данных, копирование блока данных, сравнение блока данных.
Подсчет контрольной суммы; Логические операции АND, ОR, ХОR с блоком данных. Программируемые микросхемы: Микроконтроллеры: Аtmеl, Dаllаs Intеl, ISSI Мiсrосhiр, Мitsubishi, Рhiliрs SSТ Sсеniх Winbоnd Zilоg и др. ЕРRОМ, ЕЕРRОМ, FLАSН (27/28/28F/29/24/93ХХХ): NЕС; Оki; Рhiliрs; Riсоh; Rосkwеll; Sаmsung; SЕЕQ; SGS-Тhоmsоn; Signеtiсs; SМОS; Техаs Instrumеnts; Тоshibа; VLSI; Хiсоr; Хilinх, АМD; Аtmеl; Саtаlyst; Ехеl; Fujitsu; Grееnwiсh; Нitасhi; Нyundаi; Intеl; ISSI; Масrоniх; Мiсrосhiр; Мitsubishi; Моstеk; Nаtiоnаl Sеmiсоnduсtоr; РLD, РАL, ЕРLD: АМD; Аltеrа; Аtmеl; Intеl; Lаttiсе; Хilin;
Настольный компьютеры
год назад Источник
Ремонт универсального программатораStag PPZ Ремонт универсального программатора
Stag PPZОбратите внимание, что по соображениям безопасности ремонт электронного оборудования должен должен выполняться только квалифицированным специалистом по электронике
Внимание! В этом устройстве используется высокое напряжение, которое может привести к травме или смерти.

В первый раз, когда я включил этот Stag PPZ, я увидел, что у него есть проблема. с ЭЛТ-дисплеем. Изображение на экране было обрезано настолько сильно, что такое ощущение, что смотришь в замочную скважину. Текст был виден, только если яркость ручка на задней панели была повернута до упора, но, к сожалению, тогда горизонтальные линии обратного хода также были видны и ярче, чем текст. В Кроме того, яркость экрана медленно улучшалась в течение нескольких минут после заряжается. ППЗ отключили, пока думал о многих проблемах что я обнаружил.
Перед дальнейшими действиями, связанными с прикосновением к ЭЛТ и/или ЭЛТ. привода печатной платы, я оставил ППЗ выключенным на несколько часов.
В прошлом я починил несколько ЭЛТ-телевизоров с различными неисправностями и распознал
что отсечение было вызвано позиционированием отклоняющего хомута на ЭЛТ
неправильно. Я открыл корпус, он держится на трех винтах с нижней стороны
спереди, что позволяет ему открываться как чемодан, и обнаружил, что
Хомут соскользнул с горловины трубы, вероятно, во время транспортировки. Иго
мог легко скользить, так как зажимной винт не был затянут. я толкнул
поднимите его так, чтобы он почти касался трубки, и затяните винт.
Проблемы с яркостью/обратным ходом могут быть вызваны внутренними неисправностями ЭЛТ поэтому я аккуратно оторвал многоштырьковый разъем от горловины ЭЛТ и мультиметром проверил, что сопротивления между одним контактом и всеми остальными контактами был высоким, за исключением, конечно, между двумя штифтами накаливания. Все они были хорошо, поэтому я пришел к выводу, что эти проблемы были вызваны платой привода.
Включил ППЗ и дисплей покрыл весь экран и яркость было немного лучше, хотя у него все еще была проблема обратного хода.
На плате ЭЛТ-привода находится потенциометр VR1 с маркировкой «Brill», поэтому при использовании небольшого
изолированная отвертка, которую я немного отрегулировал сначала в одну сторону, а затем в другую
но это практически не повлияло, поэтому я оставил его примерно там, где он был раньше. ППЗ был выключен и оставлен, пока я не успел к нему вернуться.
Несколько дней спустя я отсоединил разъемы на плате, удалил четыре гайки, удерживающие его на месте, и поднял его, хотя некоторые провода остановили его. удаляются полностью. Конденсатор С12 вроде бы в прошлом протекал поэтому я заменил его вместе с другими конденсаторами большей емкости. Транзистор TR1, а BF459, был интересен, так как он не казался оригинальным, поскольку он был адаптирован к печатной плате с согнутыми ножками, чтобы соответствовать. После проверки подключения TR1 Я понял, что это было ответственно за гашение сканирования луча во время обратного хода. и поэтому подозревался в возникновении проблем с отображением. Я пытался найти замену BF459, но его было невозможно достать, поэтому я заменил печатную плату и отложил PPZ в сторону.
Обновление: 14.03.18 После использования PPZ для тестирования с StagView в течение более трех лет я
проверить на BF459на ebay и нашел продавца с подлинными неиспользованными экземплярами. Я снова удалил плату драйвера и выпаял TR1. Я проверил замену
BF459, используя настройку проверки диодов на моем мультиметре, измерил прямое
напряжение около 0,6В между базой и коллектором и между базой и эмиттером. Когда удалено
BF459 был протестирован, он дал показание 0,6 В от базы к коллектору, но только 0,1 В.
для базы к эмиттеру, указывающему на какое-то внутреннее повреждение. Новый BF459 был
установил и заодно заменил конденсатор С4 0,1 мкФ 1000В RIFA, который
начал трещать. После включения ППЗ дисплей стал намного ярче,
слишком яркий без линии обратного хода, за исключением случаев, когда ручка яркости была повернута вверх.
Я подозревал, что потенциометр ‘Brill’ VR1 был отрегулирован в прошлом.
и теперь его нужно было отрегулировать обратно в то место, где он должен быть, повернув его в
направление по часовой стрелке. Дисплей не идеален, есть небольшие искажения
что, я считаю, вызвано тем, что коромысло может двигаться вбок, потому что там
нет замятий, удерживающих его в фиксированном положении, но теперь его можно использовать.
VR1 — это потенциометр рядом с проводами, а TR1 справа на картинке. ниже
На рисунке ниже цифровая камера показывает, что дисплей имеет различные яркость, вероятно, вызвана медленной частотой обновления PPZ.
домашний контакт Программное обеспечениеStag Device Programmer Программное обеспечение
Stag Device ProgrammerИстория программы
Олень ППЗ, ПП38, ПП39, программаторы PP41 и PP42 были произведены из
с начала 1980-х до середины 1990-х и имел возможность дистанционного управления
с помощью ПК. Дополнительное программное обеспечение Stag StagCom 1, позволяющее это сделать, требует MS-DOS.
и последняя известная версия, 8.x, использует библиотеку Borland Turbo Vision для
реализовать текстовый пользовательский интерфейс с использованием окон и раскрывающихся меню на
Экран 80х25. Как обычно с программным обеспечением того времени, оно было разработано для использования
исключительно ЦП и не будет очень хорошо работать в многозадачном режиме в Windows 95 и 98
без дополнительной настройки. Хотя серийная связь будет работать
после этого для Windows 95 и 98, с более поздними версиями Windows, способными
запустить его в окне NTVDM, параллельная связь не работает надежно
и даже не будет работать в MS-DOS, если на ПК процессор лучше, чем 80486, предположительно
потому что код параллельного порта использует циклы синхронизации. Следует упомянуть, что
параллельный протокол на Stag PP42 не совместим с IEEE 1284, поскольку
контакты управляются уникальным способом для обеспечения двунаправленной передачи данных.
Чтобы я мог читать и программировать EPROM для другого проекта, я приобрел Stag
PP42, который имел последовательный интерфейс и дополнительный параллельный интерфейс. К сожалению
у меня работал только параллельный интерфейс и, благодаря Matthieu Benoit и
его страница PP42
, я получил копию StagCom 1, чтобы управлять им в удаленном режиме. После некоторого тестирования
Я обнаружил, что могу использовать программное обеспечение только с моим PP42, если он работает на
ПК на базе 80486. Поэтому я решил исследовать параллельный протокол Stag, надеясь,
что я мог бы реализовать простую программу передачи файлов, которая могла бы работать на более
современный ПК, даже если он все еще работает под управлением MS-DOS.
Даже с помощью логического анализатора параллельный протокол было сложно понять и прошло несколько месяцев, прежде чем у меня появилось что-то, что могло общаться с ПП42 правильно. Чтобы он мог работать на железе быстрее, чем на базе 486 ПК требовалось откалибровать некоторые циклы синхронизации, используя время выполнения для Инструкция ввода/вывода, обращающаяся к регистрам параллельного порта. Это работает, потому что Инструкции ввода-вывода не кэшируются, поэтому время доступа останется разумным. постоянный. Первая версия программы была основана на скрипте, что позволило мне для запуска тестовых сценариев для различных функций программатора.
Стагскрипт
Как только у меня появилась работающая программа, я понял, что она может быть полезна всем, у кого есть
программист Stag, поскольку он позволял выполнять передачу файлов из пакетного файла. Он также должен поддерживать последовательный протокол, и я ошибочно предположил
что добавление кода для этого будет намного проще. Хотя мой последовательный интерфейс
не сработало, я мог быть уверен, что команды форматируются правильно
и поэтому я попросил Матье Бенуа протестировать его на своем ПП39, чего не должно быть
отличается от PP42, поскольку StagCom 1 поддерживал оба.
Не все программисты используют один и тот же тип микропроцессора, PPZ, PP41
& PP42 основаны на 6809, тогда как PP38 и PP39 основаны на Z80 и, как
Я считал, что прошивка написана на ассемблере, вполне вероятно
что код для двух семейств отличается по функциональности. (позднее я обнаружил
от бывшего сотрудника Stag, что PPZ, PP41 и PP42 не разделяют
тот же источник) В течение следующих нескольких месяцев я обнаружил много различий в протоколах между
два семейства и несколько багов прошивки. Позже мне также удалось получить
еще один PP42 с работающим последовательным интерфейсом, что упростило тестирование. Изначально,
программа работала в MS-DOS так же, как StagCom 1, но позже я создал Windows и
Консольные версии Linux.
СтагВью
Создание работающей программы заняло гораздо больше времени, чем ожидалось, но я
библиотека всех необходимых функций и казалось разумным взять ее
немного больше, чтобы создать приложение для обеспечения функций StagCom 1
но с исправлениями ошибок и поддержкой для каждой из MS-DOS, WIN32 и Linux
платформы. Библиотека Turbo Vision, которую Стаг использовал в 1990-х годах, все еще выглядела
хорошо, и примерно в 2003 году была проделана некоторая работа по переносу библиотеки из MS-DOS.
для Unix/Linux, а затем и для Windows. Я решил использовать это
библиотека, поскольку она придавала приложению ощущение ретро, похожее на StagCom.
1, но с несколькими улучшениями, такими как автоматическое определение программатора/модуля.
и размер памяти, проверка файлов данных на наличие повреждений как для отправки, так и для получения
и более отзывчивые окна отображения/редактирования.
Поддерживаемые платформы
Платформа | Версия | Необходимая библиотека |
MS-DOS, FreeDOS, DOSBox-X, DOSBox (см. примечания) | STG.EXE | |
Win95, Win98, WinME, Windows NT, Windows 2000, Windows XP, Windows Виста, Windows 7 (32-битная) | STG32.EXE (или STG.EXE) | |
Windows XP, Windows Vista, Windows 7 (64-разрядная версия) | STG32.EXE | |
RHEL 4.x, 5.x, 6.x CentOS 4.x, 5.x, 6.x Linux Mint 17.x Suse 9.1 (i386) | стг (32 бита) | librhtv.so.2.0.3, (libstdc++.so.6) |
RHEL 4.x, 5.x, 6.x, 7.x CentOS 4.x, 5.x, 6.x, 7.x Linux Новая версия 17.x (x86_64) | стг (64 бит) | librhtv.![]() |
Примечания:
Версии STG.EXE новее 1.6 некорректно работают в DOSBox.
Для запуска STG.EXE (или StagCOM) на DOSBox или DOSBox-X потребуется файл .conf
редактировать следующим образом.
В разделе [serial] измените строку «serial1» на «serial1=directserial».
realport:ttyS0 irq:4″ для хостов Linux и «serial1=directserial realport:COM1
irq:4» для хостов Windows.
Для хостов Linux необходимо проверить разрешения на доступ к последовательному порту.
используя сценарий seracctst.sh, как для установки Linux.
Когда STG.EXE запускается в оконном режиме на Win95/98, вам необходимо создать ярлык в STG.EXE и в «Свойствах/Разное» установить «Чувствительность к простою» к Низкому.
Для 32-разрядных платформ Windows Win95, Win98, WinME, Windows NT, Windows 2000, Windows
XP, Windows Vista и Windows 7 настоятельно рекомендуется, чтобы STG32.EXE
используется, запуск 16-битной версии STG. EXE добавляет дополнительные накладные расходы и программы
операция может быть затронута.
Для платформ Linux вам потребуется загрузить и установить librhtv.so.2.0.3 библиотека из rpmfind.net или аналогичный, или используйте поставляемую версию. Библиотеки libstdc++.so.6 и libgpm.so.1. также может потребоваться установка в зависимости от дистрибутива Linux.
Скриншоты
STG.EXE на FreeDOS
STG.EXE в Windows 98, STG32.EXE в Windows XP, stg (32-разрядная версия) на SUSE Linux 9.1, stg (64 бит) на CentOS 7.2
Поддерживаемый программатор/модули
Приложение было протестировано на следующих программаторах и модулях. Каждый модуль будет иметь много версий прошивки, и я не знаю, работает с другими версиями прошивок этих модулей, подскажите пожалуйста (или нет), используя контактную ссылку внизу этой страницы.
Обратите внимание, что суффикс «A» для модуля означает, что улучшенные сокеты ZIF
установлены, которые позволяют использовать устройства «skinny DIP». Такой модуль иначе
идентичен старому типу без суффикса, а прошивка взаимозаменяема.
Программатор | Модуль | Ревизии |
ПП38 | ПП38М | 1,0 |
ПП39 | 39М100 | 9.3,12.0,13.0,17.4,18.2,18.4 |
39М101 | 6.1,8.1,9.0,12.0,17.5 | |
39М200 | 2.0,4.0,7.0,8.0,10.0,14.0 | |
ПП41/42 | 41М100 | 5.0,8.0,11.0,12.0,13.0 |
41М101 | 4.0,7.0,14.0,16.1,17.1 | |
41М102 | 3,0,14,1 | |
41М200 | 3,0,12,0 | |
42М101 | 12.![]() | |
ППЗ | ЗМ2000 | 26.0,30.1,32.2,35.0,37.0,39.0 |
ЗМ2500 | 8.1,11.0 | |
ЗМ2800 | 8,3 |
Он должен работать со следующими поддерживаемыми программами и модулями, но это не тестировался.
Если вы пробовали программное обеспечение с любым из них, пожалуйста, свяжитесь со мной, чтобы я знать результат.
Программатор | Модуль |
ПП41/42 | 41М103 |
41М111 | |
41М121 | |
42М100 |
Проблемы
1) Параллельный протокол поддерживается только STG. EXE, работающим в MS-DOS или
ВЫИГРЫШ95/98 в режиме MS-DOS. Это связано с тем, что требуется критическое время, которое
может быть выполнено только в том случае, если программа имеет эксклюзивный доступ к оборудованию ПК.
скорость передачи в параллельном режиме примерно в два раза выше, чем в последовательном режиме.
на скорости 38400 бод. Если на материнской плате ПК есть параллельный порт, он должен быть
настроен в BIOS на режим «Стандартный», «Нормальный» или «SPP», который дублирует
тип порта на оригинальном IBM PC. Если не получится то попробуй
«Двунаправленный» или «PS2», затем «ECP» или «ECP+EPP». Для получения дополнительной информации о том, какие
параллельные порты совместимы с StagView и StagCom1 см. эту страницу Serial/Parallel
совместимость портов. Обычно доступные карты PCI с параллельным портом могут быть
используется с MS-DOS и программой PrtAdd, дополнительную информацию см. ниже.
2) Для последовательного протокола скорость до 19200 бод для PP39 и PPZ или
38400 для PP42 должен работать на всех платформах. StagView будет работать на этих
скорости с квитированием, установленным на «Нет», потому что оно добавляет задержки к потоку данных
для ввода файлов в программатор при подключении на самой высокой скорости передачи данных. Подтверждение связи
используется программистом только во время ввода и вывода файла на самой высокой скорости
скорость, и я обнаружил, что реализация имеет серьезные недостатки, поэтому единственный
Доступный вариант установления связи теперь «Нет».
(Почти все ПК имеют последовательные интерфейсы с UART 16C550 и у них нет проблем
прием данных на высоких скоростях для вывода в файл. Для ввода файла маленький
размер буфера в программаторе означает, что при сигнале квитирования аппаратное обеспечение
или XON/XOFF, отправляется на ПК, он должен немедленно прекратить отправку данных, в противном случае
буфер программатора переполнится и данные будут потеряны. Когда рукопожатие
получен сигнал, 16C550 очистит содержимое буфера передачи FIFO перед
передача остановлена. Добавление задержек к потоку данных позволяет передавать
FIFO для очистки, а затем программист может обработать данные и очистить свой буфер)
3) Стандартный кабель для использования без установления связи.
Программатор | Конец последовательного порта ПК |
25-контактная вилка | 25-контактная розетка |
контакт 1 PG для подключения к экрану кабеля | б/к |
контакт 2 TXD | контакт 3 RXD |
контакт 3 RXD | контакт 2 TXD |
штифт 7 SG | пин 7 SG |
или
Программатор | Конец последовательного порта ПК |
25-контактная вилка | 9-контактная розетка |
контакт 1 PG для подключения к экрану кабеля | н/д |
контакт 2 TXD | контакт 2 RXD |
контакт 3 RXD | контакт 3 TXD |
штифт 7 SG | пин 5 SG |
Примечание
а) Экранирование кабеля, если оно имеется, должно быть подключено к контакту 1 на программаторе. конец. Схема кабеля, предоставленная Stag, использовала защитное заземление в качестве сигнала.
Заземление для упрощения проводки. Однако, когда 9-контактный последовательный порт PS/2 стал
в стандарте не было контакта для защитного заземления на 9-контактном разъеме, поэтому сигнал
Вместо этого заземление должно быть подключено с обоих концов.
Список поддержки главного устройства
Теперь, когда я смог протестировать множество версий прошивки модуля, база данных
который генерирует файл SUPPORT.DAT, покрывает достаточное количество типов модулей для создания
список поддерживаемых основных устройств. Текущая версия показывает коды устройств и, если известно,
версии прошивки, поддерживающие устройство для всех поддерживаемых программаторов
и модули. Stag, как и производители сегодня, добавил псевдонимы к xxxxxx.DAT.
файл для устройств, которые могут отличаться только упаковкой. я добавил эти
в файл SUPPORT.DAT и в результате они появятся в этом списке. Если я
было время, я бы проверил их и добавлял только в том случае, если они существенно отличались.
Доступ к документу можно получить по этой ссылке Stag
Список поддерживаемых устройств. Список последних версий прошивок для Stag PP4X
Программаторы и модули можно найти здесь.
Использование последовательных или параллельных карт PCI/PCIe с MS-DOS
Предыдущие выпуски MS-DOS версии STG.EXE могли использовать только последовательные
и параллельные порты, которые были обнаружены BIOS ПК при инициализации.
Адреса ввода/вывода этих портов могут быть только 3f8,2f8,3e8 или 2e8 для COM1-4 и
378 278 или 3bc для LPT1-3. Это устаревшие адреса, назначенные IBM для
исходный ПК, и каждый из них имеет соответствующий номер прерывания по умолчанию. например 3f8 использует прерывание
4. BIOS сохраняет адрес каждого порта, обнаруженного в таблице BIOS, в памяти.
который определяет порт, который будет использоваться для каждого последовательного и параллельного устройства MS-DOS. имя. Имена физических портов обычно назначаются в том порядке, в котором они
обнаружены устаревшие порты, т. е. первый обнаруженный последовательный порт может не
по адресу 3f8, но вместо этого 2f8, поэтому COM1 может быть назначен на адрес 2f8
с прерыванием 3.
PCI/PCIe назначаются адреса ввода-вывода и номера прерываний. при инициализации с помощью Plug and Play BIOS, которые не соответствуют устаревшим адреса и номера прерываний выше. Программы MS-DOS обычно не могут определить адрес и номер прерывания для порта на карте PCI/PCIe, поскольку адрес не сохраняется в таблице BIOS в памяти и irq нет. может быть любым значением.
Чтобы можно было использовать неустаревшие адреса портов, я написал программу PrtAdd
для сканирования шины PCI, обнаружения последовательных и параллельных портов на любых картах, которые
он поддерживает и сохраняет адреса и номера прерываний, чтобы StagView мог получить доступ
их. Текущая версия StagView вместе с PrtAdd может использовать последовательные
и параллельные порты на картах PCI или PCIe. Это позволяет создавать BBBD,
загрузочный диск FreeDOS, содержащий StagView и пригодный для использования на современном ПК, который может не
на материнской плате вообще не должно быть устаревших портов.
С помощью последовательного USB-кабеля
Должна быть возможность использовать кабель USB-Serial для подключения ПК к программатору
при использовании STG32.EXE или stg.
Я провел несколько тестов с StagView, используя такие устройства, и результаты
можно увидеть здесь.
Последняя версия
Загрузите zip-файл, содержащий исполняемые файлы для MS-DOS, консоли WIN32 и Linux (32 и 64 бит).
stg1.6.5.zip 02.01.23
Кроме того, StagView для MS-DOS можно запустить с BBBD iso без установки.
Использование StagView
1. Проверьте настройки порта
а) для ППЗ
Используйте экранные меню для просмотра/изменения настроек.
б) ПП39, ПП42
Нажмите «SET 1» на программаторе для изменения/просмотра настроек порта, «ВЛЕВО» или «ВПРАВО» для выбора параметра и «ВВЕРХ» или «ВНИЗ» для изменения и «ВЫХОД» для завершения. Если программатор не отвечает, то выключите его и включите, нажав «EXIT», затем повторите попытку.
2. Войти в удаленный режим
а) для ППЗ
Вставьте ключ режима и поверните его в положение 3 (полностью по часовой стрелке) и нажмите кнопку клавиша «СБРОС».
б) ПП39, ПП42 и т.д.
Нажмите «SET 2», («ВВЕРХ» или «ВНИЗ», чтобы изменить порт для моделей с более чем одним портом) и «SET» для завершения.
3. Запустите исполняемый файл StagView и подключитесь к программатору
Выберите меню «Порт» и опцию «Подключиться». Гарантировать, что настройки такие же как на программаторе и выбираем «ОК». Будет задержка, пока StagView определит тип и конфигурацию программатора.
Известные проблемы/проблемы StagView
(некоторые из них применимы и к StagCom)
В настоящее время можно видеть устройства в диалоговом окне «Выбор устройства». коробки, которые не поддерживаются текущей версией прошивки, если xxxxxx.DAT
файл, где xxxxxx — имя программатора/модуля, предназначен для более новой версии. Однако,
если выбран один из них, будет невозможно подтвердить изменение с помощью
кнопку OK, и вы должны либо изменить выбор на поддерживаемое устройство
или используйте Отмена. Также, если прошивка программатора более поздняя, чем содержимое
файл xxxxxx.DAT некоторые устройства будут отсутствовать в диалоговом окне. Как более
версии микропрограммного обеспечения, то xxxxxx.DAT и SUPPORT.DAT могут быть
обновлено.
В настоящее время в приложении нет справки.
MS-DOS STG.EXE имеет минимальный размер шага при прокрутке экрана/редактирования окна, которого нет в версиях для WIN32 и Linux. Это вызвано ограничениями библиотеки Turbo Vision для MS-DOS.
Функции статистики и сериализации StagCom отсутствуют в StagView.
Я чувствовал, что дополнительная работа по их реализации будет пустой тратой времени, учитывая
что они предназначались для использования в производственной среде, и я сомневаюсь, что кто-либо
по-прежнему будет использовать их для этой цели. Я могу ошибаться.
Имейте в виду, что PP39, в результате ошибок прошивки и отсутствия ошибки проверка некоторых команд в удаленном режиме займет около 20 секунд на 9600 бод, чтобы завершить начальную фазу подключения, в то время как объем памяти и модуль Тип определяется.
Могут быть другие проблемы исключительно из-за различных возможных комбинаций программатора/модуля/микропрограммы версии
Известные проблемы/проблемы StagCom1
Возникла серьезная проблема при использовании StagCom1 с PP38 или PP39 с
модуля 39M100 или 39M200, что может привести к повреждению устройства или сбою программирования
надежно. Это вызвано в первую очередь тем, что ПП38 и ПП39/39М100/39М200 реагируют
к команде «Установить устройство» неправильно, если код устройства не
поддерживается либо потому, что файл xxxxxx.DAT новее, чем прошивка модуля
или в файле опечатка. StagCom1 предполагает, что если ответ
«принято», программист установил текущее устройство на запрошенное
и он отображает этот тип устройства на экране. К сожалению, программист
оставил текущее устройство без изменений и, если предыдущее устройство имело то же самое
распиновка как выбранное устройство, оно может использовать неправильные параметры программирования для
устройства в розетках. StagView при использовании с PP38 или PP39/39М100/39М200,
всегда проверяет, действительно ли тип устройства был изменен.
Я обнаружил много ошибок в файлах xxMxxx.DAT, поставляемых с StagCom1, которые приведет к тому, что некоторые устройства будут запрограммированы неправильно и в результате будут повреждены. Например, StagCom1, использующий 41M100.DAT, запрограммирует EPROM Intel 68C257. как 87C257 (логические уровни на контактах 20 и 22 различаются) и EEPROM ATMEL 28PC64 как 28C64 (размер страницы отличается) хотя сам программатор назначил уникальные коды этих устройств. См. примечание о проверке кода устройства ниже.
StagCom1 предполагает, что COM1 и COM2 находятся по адресам 03F8 и 02F8 соответственно. а LPT1 — 0378. Адреса COM1-4 и LPT1-3 не фиксированы, а
хранятся в области данных BIOS и могут быть изменены. Материнские платы для ПК 1990-х годов
и далее разрешить любому встроенному COM-устройству устанавливать одно из следующих значений
03F8,02F8,03E8,02E8 и любое устройство LPT на один из 0378,0278,03BC. Эта гибкость
означает, например, что выбор COM1 в StagCom1 приведет к доступу к 03F8, который может
на самом деле называться по-разному в BIOS ПК.
Известные проблемы программатора Stag
Исходные файлы .DAT для конкретных модулей, предоставленные Stag, содержали многочисленные
ошибки, и я все еще обнаруживаю их. В основном это опечатки, которые
приведет к тому, что программист будет использовать неправильный код устройства при выборе устройства.
Если код в файле .DAT недействителен, StagView обнаружит его, но некоторые коды
были заменены между двумя устройствами, поэтому программист мог принять код, но
использовать неправильные параметры программирования. Я бы рекомендовал, если вы используете устройство
типа в первый раз следует использовать StagView для подключения к программатору,
выберите тип устройства в меню устройства, запишите отображаемый код устройства
и отключить. Затем выйдите из удаленного режима, используя физический ключ для PPZ.
или выключив и включив программатор, нажимая клавишу Exit для другого
модели. Выберите устройство, используя код устройства, отображаемый ранее, и проверьте
убедитесь, что тип устройства соответствует ожидаемому, и повторно включите удаленный режим. Это будет
предотвратить возможное повреждение устройства, если код устройства неверен и если
поэтому, пожалуйста, дайте мне знать.
При выполнении передачи файлов программатору в двоичном или ASCII шестнадцатеричном формате всегда проверьте правильность контрольной суммы данных в оперативной памяти. Это потому, что эти форматы чувствительны к потере данных, которая не может быть обнаружена программистом.
PPZ, PP39 и PP42 выводят двоичные файлы DEC, каждый с другим и неправильным
контрольная сумма и StagCom 1 сохранит их как есть. StagView корректно настраивает
контрольная сумма для ввода и вывода и созданные файлы верны. Тем не менее, Стагвиев
позволяет вводить старые двоичные файлы DEC, созданные StagCom 1, если он подключен
к тому же типу программиста, который использовался для его первоначального создания.
Адрес «RAM Stop» в диалоге «Load RAM from file» поле игнорируется PPZ и PP39, но корректно применяется PP42.
PPZ/ZM2500 неправильно вычисляет контрольную сумму устройства в 16 и 32 битах установить режимы.
Похоже, что PPZ не работает на скорости 38400 бод, хотя ее можно настроить использовать его.
Для модулей PPZ ZM2000, ZM2500 и ZM2800 команда для получения версии прошивки возвращает только основной номер версии. В этом случае Stagview должен предположим, что дополнительный номер версии равен 00.
Модуль ППЗ ЗМ2800, модули ПП38 и ПП39 39М100 и 39М101 имеют
ошибки в прошивке, связанные с выбором кода устройства. Они примут нелегальное
коды устройства, которые затем заставят программатор перестать отвечать на запросы. К сожалению,
эти недопустимые коды различаются в зависимости от модуля и версии прошивки. Это только
сценарий DEVSCAN, на который это влияет, и этот сценарий может неожиданно остановиться
если он сканирует неподдерживаемую версию прошивки для этих модулей.
Имейте в виду, что некоторые модули поддерживают устройства, доступ к которым может быть неполным
в некоторых установленных режимах из-за ограниченного объема памяти программатора. Когда
выбрано такое устройство, программатор может еще установить «Device Stop»
параметр по умолчанию для размера устройства -1. Следствием этого является то, что нагрузка,
программы, проверки и недопустимые команды битчека будут получать доступ ко всему устройству, но
доступная память программатора будет меньше размера устройства. Этот
доступ к памяти будет осуществляться более одного раза, что приведет к вводящим в заблуждение результатам для загрузки, программы,
Verify и недопустимая битовая проверка, но пустая проверка должна работать правильно, потому что
ему не нужно обращаться к памяти. Программатор еще позволяет загрузить,
программировать, проверять и нелегально проверять эти устройства блоками. StagView будет
отображать предупреждающее сообщение при выборе устройства или изменении режима установки, если устройство
слишком велик, и установите «Ограничения ОЗУ и устройства», чтобы разрешить доступ к
как можно большую часть устройства.
- Для параметров «Ввод в файл» и «Вывод в файл» используйте смещение значение в диалоговом окне «Ввод файла» и начальный адрес в поле «Файл диалоговое окно «Вывод», чтобы выбрать область для чтения или сохранения в программаторе. память (Для «Вывод файла» вам нужно будет объединить созданные файлы).
- Для «Загрузить с устройства», «Программировать», «Проверить» и «Ill. Bit Check» используйте диалоговое окно «RAM and Device Limits» поле для установки параметров «Device Start» и «Device Stop» для области внутри устройства для доступа.
Если программатор PP4X не используется в течение нескольких месяцев, а затем включен
изначально он может демонстрировать странное поведение при использовании с StagView. Если это так, то
выключите его и снова включите, что обычно исправляет это, и это, вероятно, эффект
неисправного конденсатора в программаторе.
Ранние версии модулей 39M100 и 39M200 могли не иметь реализованных команд которые требуют StagView (и StagCom1), и будет отображаться сообщение об ошибке. например 39M100 версии 9.3 и 39M200 версии 2.0–4.0 не поддерживают команду заполнения на удаленном соединении, которое использует StagView.
Ранние версии модуля 39M200 не позволяют StagView обнаруживать более 256К памяти. Это не имеет значения, поскольку для этого не требуется столько памяти. для чтения/проверки/программирования поддерживаемых устройств.
Чем вы можете помочь
Если у вас есть программатор/модуль с версией прошивки, которой нет в списке проверенные модули выше
- Попробуйте последнюю версию программного обеспечения, проверьте, работает ли оно, и сообщите мне результат.
- Запустите скрипт DEVSCAN в папке скриптов (введите «DEVSCAN» для
MS-DOS и Windows или «sh DEVSCAN.