Компьютер не видит программатор ch341a

Обновлено: 04.07.2024

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

Программатор правильно работает только при подключении его к USB2.0 ноута (потребляемый им ток до 0.5А).
На ПК спереди только USB1.0(ток до 0.15А).

Значит в цепи питания микросхемы BIOS что-то сильно грузит(возможно к.з.).
Возможно микросхему BIOS придётся выпаивать и писать её с помощью переходной панельки
переходник. Модель ноутбука: ACER 5920G/T7700-2.4Ggz /4Gb/SSD256Gb/GF8600M GT512Mb/W10x64Pro barankin,
У автора манула по восстановлению Биос Teclast X98 Pro, (ссылки давать не буду на 4пда инструкция) вот так:

У него немного другой CH341A.
Я делаю все так же.
Сейчас попробовал переставить вот так:

И звук прозвучал, конект пошел, программа пишет что есть подключение
Но вроде эти слоты для 24 серии чипов, а у меня 25 серия
В программе FF FF FF FF FF FF FF FF У автора манула по восстановлению Биос Teclast X98 Pro Внимательно читайте "Руководство. " с первой страницы и далее.Всё там написано правильно.Вариантов исполнения Программатора CH341A много и разводки могут быть разные. Модель ноутбука: ACER 5920G/T7700-2.4Ggz /4Gb/SSD256Gb/GF8600M GT512Mb/W10x64Pro Прошу помощи, необходимо прошить BIOS на ноутбуке ASUS x550C. Чип Winbond 25Q64VSY. Сначала пытался сделать не выпевая чип, с помощью прищепки. Вроде все правильно по инструкции, драйвер стоит, перемычка есть. В программе поставил Winbond 25Q64BV. Но при попытке чтения, он только показывает только точки да FF, на попытку записи, пишет что время ожидания превышено. Подумал дело в прищепке выпаял и впаял на плату, тоже вроде все по правилам, та же реакция. Что делать? Помогите пожалуйста.

Внимательно читать "Руководство. " и правильно подключать прищепку к панельке программатора . У рычажка подключаются микросхемы серии 24хх, правее ближе к разъёму USB - микросхемы серии 25хх. На фото установлено 24хх.
На скрине показано как устанавливается микросхема серии 25хх. Модель ноутбука: ACER 5920G/T7700-2.4Ggz /4Gb/SSD256Gb/GF8600M GT512Mb/W10x64Pro Если использовать версию 1.18,то у неё в базе только одна ИМС 25Q128BV.При нажатии Определение чипа она определяет FV как BV и спокойно шьёт её.И верификация проходит. Модель ноутбука: ACER 5920G/T7700-2.4Ggz /4Gb/SSD256Gb/GF8600M GT512Mb/W10x64Pro

Программатор вот этот


А вот такое окно у меня появляется при работе с версией 1.29 (и 1.30 тоже) при выборе чипа 25Q128FV.


А вот что выводит программа с версией 1.18 при прошивке чипа 25Q128FV


Данное "Руководство. " написано для программатора с внешним видом на первой странице в начале статьи.

Ваш вариант возможно чем-то отличается.

Модель ноутбука: ACER 5920G/T7700-2.4Ggz /4Gb/SSD256Gb/GF8600M GT512Mb/W10x64Pro

День добрый, не могу понять как определить какой чип у меня установлен в устройстве (маршрутизатор dir-300) пробую считать чип с помощью 'прищепки' так как под рукой нет фена, в качестве ПО использую flashrom, все действия проделываю в Ubuntu.

В результате роутер заводится (диоды мигают) но получаю ошибку(бинарник в результате я не получаю), пробовал прищепку подключать в слот на программаторе для 24 и для 25 микросхем(еще не понял как их отличать).

в ответ получаю ошибку(если верно понял то он не видит чип. ):


DIR-300 NRU, память MX 29LV320DB но встречалась и Winbond W25x32vf1g

SergeySVold ★★★★ ( 06.09.19 21:48:12 )
Последнее исправление: SergeySVold 06.09.19 21:54:01 (всего исправлений: 1)


А бывают прищепки на 29-ую серию? %)


Хватит содомией заниматься. Нет фена - возьми 2 паяльника советских. Кто вам вообще рассказал про прищепку эту сраную?

И, для начала, флешка-то запитана?


не могу понять как определить какой чип у меня установлен в устройстве

На нём написано всё. Если не видно, помажь его КПТ-8 и протри.


Возможно, процессор твоего роутера пытается сам запитаться от прищепки, и в результате его Flash-чип с прошивкой - то доступен, то недоступен! Например, у роутера WR841ND v9 при подключении прищепки чип доступен только 30% времени, и лампочки мигают при этом.

SakuraKun ★★★★ ( 06.09.19 23:07:23 )
Последнее исправление: SakuraKun 06.09.19 23:08:06 (всего исправлений: 1)

Всем спасибо попробую, у меня много мертвого железа, попробую на чем то другом, если на паре из них будет аналогичный результат то скорее всего дело и вовсе не в чипах. Скажите чем визуально отличаются 24 от 25 чипов?


Про визуально - не знаю (мне только 25 попадались), но думаю - можно считать маркировку чипа и загуглить, чтобы разобраться что за чип, какой серии, и самое главное - поддерживается ли опенсорсным flashrom. Нужно учесть, что не все чипы 3.3V, бывают и 1.8V - и попытка запитать их от 3.3V может их повредить. Кстати, если попадётся очень прожорливая плата, она может даже программатор повредить попытавшись запитаться через прищепку большим током, поэтому когда подключаетесь к новой плате - приготовьтесь быстро отключить если программатор не определяется в системе и запахло горелым. То есть заготавливаете команду flashrom и приготавливаетесь жать Enter сразу после втыкания программатора в USB, и если он не определяется - отключайте поскорее. В моём случае только надпись на чипе программатора почернела, а так он работает - живучий ;)

SakuraKun ★★★★ ( 06.09.19 23:16:31 )
Последнее исправление: SakuraKun 06.09.19 23:17:53 (всего исправлений: 1)

Нормально если он греется до такой степени что практически невозможно удержать палец на нем?


Обычно корпусом, 25-ая серия 200(8) mil и 24-ая 150 mil. Хотя бывают и 25-ые в корпусе 150. У тебя на ней написано всё же, и автодетект в программаторе есть.

Дураков с прищепками не слушай, пускай анус себе прищемят. Выпаял, прошил, запаял. Всё.


Не нормально. Распиновка соблюдена?

Да, я брутфорсил уже все варианты :) Может дело в том что я воткнул в USB 3.0. Ниже кину все чипы которые нашел на своих девайсах, что бы быть точно уверенным что они поддерживаются, если что возьму и попробую выпаять.

Где то видел , вроде на 4pda что часть программаторов идут с не тем кварцем. Может твой из этой партий?


Что ж ты творишь, демон. Это не микросхемы памяти spi или eeprom! Ну хоть маркировки на них пояндекси!

Микросхема должна называться по типу mx25l3206e , где mx - производитель, 25 - серия, 32 - объем в мегабитах, и дальше ревизия. Вот как на последней фотке у тебя.

В ноуте найти нужную флешку несложно, она тоже восьминогая, но корпус в 2 раза шире, она там одна такая (конкретно в этом). В роутере, полагаю, тоже. Фоткай плату целиком, тыкну пальцем.

Помогите с программатором , у меня нет не программы не драйвера на него . Но тут мне дали . Но драйвер повреждён, не устанавливается . Тот кто мне дал, он не овечает по везкой пречине ( потомушто не заходи) . Помогите разобраться ?

Топик переименован в соответствии с темой обсуждения. Перенесена из "Я делаю" в "Детские вопросы".

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Прошивка eeproma китайским программатором на CH341A
Здравствуйте. Возможно ли прошить ST93CS46 и ей подобные данным программатором? .

Проблемы с программатором
Сначала у меня была ATMEGA 162 - прошивалось все отлично. Даже сейчас попробовал - тоже все норм.

Проблемы с BitBang программатором
Спаял я наконец-то программатор из первого урока Дихальта по Иглу. Спаял на работе и тут же.

CH341A софт для прошивки AVR по SPI этим программатором
Выкладываю на ваш суд свои модифицированные сборки программ для прошивки с помощью программатора.

Привет всем. ТЕма вроде вся пережевана но ситуация с моим ch341a начинает мне выносить мозги.. Вначале работала как и для прошивки флэшек так и для атмелок через дудку . Сейчас флэшки так и шьются родным софтом , а дудка не видит устройство юсб с видпид 1а86 5512 хотя в диспетчере устройств отображается юсб интерфейс епп как положено. пробовал типа родным софтом с англоязычным интерфесом -.он типа читает фьюзы но пишет флэш и еепром с ошибками. считывания в проге нет,а дудка дуркует?или я? , непойму __________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Вы говорите про дудку именно этой модифицированной для ch341 версии,
последний вариант с ключом -c ch341a_bitbang_wch,
я правильно понял?
Ну хоть кто-то отписался, что она работает работала не только у меня =))))
Если программатор флешки шьет, а АВР шил, но перестал, то это как-то странно.
Посмотрите на плате у вас по шине 5в ЮСБ стоит резистор/предохранитель.
Возможно, постепенно от нагрузок при внутрисхемных прошивках, его сопротивление уплыло,
просадка после него появляется при нагрузке.
Это же касается стабилизатора 1117-3,3,
эти стабилизаторы сейчас очень некачественные идут, померяйте по факту в моменты прошивки напряжения.
Еще на 9-й ножке чипа ch341a должно быть 3,3В -внутренний источник опорного напряжения CH341A, он не зависит от внешнего интегрального стабилизатора.
Может некачественный кварц, флюс токопроводящий, окислы под ZIF, "холодные пайки".

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

Да, прога CH341DP.EXE от производителя дебильная. Я ее когда пересобирал через другой компилятор (mingw),
компилятор сильно ругался на код, а так как я в этом деле новичок и делаю из спортивного интереса,
то забил грубые костыли, чтобы собралось, особо прогу не тестировал.
Вы первый, кто об ней отписали.
Народ особо не интересуется функционалом AVR+CH341A, а обкатывать чисто самому мне на некотором этапе стало малоинтересно =)
По крайней мере, пока АВР-доктор не соберу

Вы говорите про дудку именно этой модифицированной для ch341 версии,
последний вариант с ключом -c ch341a_bitbang_wch,
я правильно понял?
- да именно она
Ну хоть кто-то отписался, что она работает работала не только у меня =))))
Если программатор флешки шьет, а АВР шил, но перестал, то это как-то странно.
- Странно ни это странно что дудка отказывается видеть устройство . Снижение скорости необходимо для определения атмелки но не самого устройства
Посмотрите на плате у вас по шине 5в ЮСБ стоит резистор/предохранитель.
-ок
Возможно, постепенно от нагрузок при внутрисхемных прошивках, его сопротивление уплыло,
просадка после него появляется при нагрузке.
-0.5 ом
Это же касается стабилизатора 1117-3,3,
эти стабилизаторы сейчас очень некачественные идут, померяйте по факту в моменты прошивки напряжения.
- 3.3в в дюбом случае
Еще на 9-й ножке чипа ch341a должно быть 3,3В -внутренний источник опорного напряжения CH341A, он не зависит от внешнего интегрального стабилизатора.

- 3.46в
Может некачественный кварц, флюс токопроводящий, окислы под ZIF, "холодные пайки".
- Ну CH341DP.EXE видит считывает фюзы пытается шить
Да, прога CH341DP.EXE от производителя дебильная.
- Началось после того как пришла в ремонт плата с холодильника либхер - там стояла мега32. Считывать давай а она не
хочет типа битая сигнатура но сам програматор то определялся. Считали другим програматором телепрог зашили новый проц все поехоло. -Пробую CH341 прошить другой проц а дудка то не видит скрин прилагаю

.
последний вариант с ключом -c ch341a_bitbang_wch,
я правильно понял? Вы просто невнимательны,
У вас ключ -с не тот: -c ch341a будет работать только через альтернативный драйвер libusb в режиме fullspeed SPI.
А для варианта через драйвер производителя USB-EPP/I2C. я реализовал только bitbang SPI через ключ -c ch341a_bitbang_wch .
последний вариант с ключом -c ch341a_bitbang_wch,
я правильно понял? Вы просто невнимательны,
У вас ключ -с не тот: -c ch341a будет работать только через альтернативный драйвер libusb в режиме fullspeed SPI.
А для варианта через драйвер производителя USB-EPP/I2C. я реализовал только bitbang SPI через ключ -c ch341a_bitbang_wch
Перепробованы все и варианты и драйвера с разных источников в разных сочетаниях. Ну а поскольку вы пересобирали с исходников то большого труда не составит понять принцип определения устройства в китайской проге(которая определяет ) и дудке(отказывается определять). Может есть утилитка восстанавливающая фирмваре . Перепробованы все и варианты и драйвера с разных источников в разных сочетаниях. Ну а поскольку вы пересобирали с исходников то большого труда не составит понять принцип определения устройства в китайской проге(которая определяет ) и дудке(отказывается определять). Может есть утилитка восстанавливающая фирмваре . Если у кого появятся какие замечания по работе, то пишите, предварительно прикладывайте под спойлер лог работы этой сборки, запущенной с ключом -vvv,
буду дорабатывать по возможности/настроению.

Ну как бы я просил при проблемах с дудкой выкладывать логи запусков с дополнительным ключом -vvv
Да, я в дудке при -c -ch341a_bitbang_wch колхозно выставил принудительно всегда обращаться на первое устройство (номер "0", подсмотрел как сделано в AsProkrammer от Tyfo),
а у вас программатор в системе мог при предыдущих сменах ЮСБ и/или драйверов стать вторым/третьим и т.п.
В другой ЮСБ попробуйте либо удалить+повторно установить драйвер v2.1, либо подождите, я домозгую, как детект номера устройства сделать и пересоберу, но это может быть не так скоро.
(ключи работы через libusb имеют вроде детект номера, как изначально в патче от Alixiy Sadkov. Два человека отписались об успешной работе прошлых версий дудки, где было только через libusb, но игры с альтернативными драйверами вам не советую -прибавят еще путаницы)


Введение
Здравствуйте, автолюбители.
Все комплектации автомобиля Renault Sandero/Logan первого поколения оснащены бортовым компьютером, но только в комплектации "Prestige" компьютер не заблокирован программными методами. Заблокированный бортовой компьютер (далее БК) это маркетинговый ход, направленный на то, чтобы покупатель отдал предпочтение более дорогой комплектации.

Функции бортового компьютера:
— Суммарный пробег;
— пробег за поездку;
— расход за поездку;
— средний расход топлива на 100 км;
— расчет пробега до заправки;
— пробег после обнуления;
— средняя скорость автомобиля;
— мгновенный расход*.

Заблокированный БК отображает только "суммарный пробег" и "пробег за поездку" — всего лишь два параметра из восьми.
Чтобы определить разблокирован ли бортовой компьютер необходимо зажать кнопку информации суточного пробега и после включить зажигание, далее (в течении 2-5 секунд) на приборной панели появится информация в виде цифрового кода. Если последняя цифра в коде — "1", то это значит, что бортовой компьютер заблокирован.


К счастью, активировать БК можно своими руками. Для этого требуется:

1. Прошить панель приборов;
2. Установить кнопку управления бортовым компьютером;
3. Установить связь между боровым компьютером и контроллером впрыска.

Основные сложности возникают при прошивке панели приборов. Предлагаю Вам максимально простой способ прошивки без пайки программатора, а так же альтернативные решения про запас.

Прошивка панели приборов

1. Популярный способ
Я, как и многие заинтересованные в этом вопросе автомобилисты, увидев эту популярную инструкцию сразу же решил следовать ей. У меня было две модификации программатора "Хамелеон": слева — первая, справа — вторая (с питанием), но успеха не было.


Суть проблемы такова: программа "Хамелеон" требует прямого доступа к LPT порту т.е. программе необходим доступ к порту напрямую, минуя ОС. Если же программа обращается к СОМ-порту не по имени порта, а по адресу, то она получает отказ т.к. в Windows это запрещено.

Решение 1:
Для решения проблемы существуют четыре популярных варианта драйверов, позволяющих прикладной программе обращаться к портам ввода-вывода (только для Win NT/2000/XP):

Все четыре варианта практически равноценны. Подробная инструкция по драйверам.

Решение 2:
Установка операционной системы win95 или win98. С дискеты:)

Замечание :
Настройка BIOS. Изменить значение параметра "Parellel Port Mode" на "EPP".

Вывод: способ очень сложный, но дешевый.

2. Новый ПРОСТОЙ способ активации БЕЗ ПАЙКИ
Собственно ради этого способа запись и создавалась. Забегая вперед, скажу, что для прошивки панели приборов Renault Sandero/Logan нам обязательно потребуется программатор CH341A. Стоимость программатора: 130р. То есть вы можете разблокировать бортовой компьютер БЕЗ ПАЯЛЬНИКА и без трудностей с совместимостью программы.

Опубликовав эту запись, я с толкнулся с тем, что некоторые автолюбители не поняли, как активировать БК без пайки, поэтому разобьем этот пункт на несколько.
Оглавление:

— 2 Новый ПРОСТОЙ способ активации;
— 2.1 Как собрать программатор и подключить его к микросхеме (с пайкой на Pibboard);
— 2.2 Как собрать программатор и подключить его к микросхеме (без пайки на прищепке);
— 2.3 Процесс разборки панели приборов;
— 2.4 Процесс прошивки;
Отметим здесь пункт 4 (от 08.04.19) о том, как правильно подключить микросхему для прошивки.

2.1 Как собрать программатор и подключить его к микросхеме (с пайкой на Pibboard)

Список покупок:
— CH341A;
— Torex T10;
— Torex T20;
— Резисторы или один резистор 330 ОМ;
— 93C56 SOP8;

Конечно же, список примерный и каждый сам определит что ему нужно.
Коротко о каждой позиции списка:
Программатор придется купить обязательно. Набор резисторов здорово экономит время. Бита T10 нужна, чтобы разобрать панель приборов, а Т20, чтобы панель приборов снять. Микросхему 93C56 нужно заказать для опытов, программатор Вы будете отлаживать на ней.

Программатор в пункте 2.1 собирается на Pinboard. Pinboard — это меленькая плата, для подключения микросхемы к программатору. Pinboard идет в комплекте с программатором. Штыревые выводы Pinboard соединяем с соответствующими штыревыми выводами программатора.


Для прошивки микросхемы (далее МК) потребуется:
— Выпаять МК из панели приборов;
— припаять МК к Pinboard;
— прошить МК;
— отпаять МК от Pinboard;
— припаять МК на место к панели приборов.

Можно обойтись без выпайки микросхемы, а подключиться к панели приборов проводами:
— Припаиваем в нужных точках панели приборов провода;
— припаиваем эти провода к Pinboard;
— прошиваем МК;
— отпаиваем все провода.

Мое мнение: выпаять МК проще, чем подключиться проводами, но для этого нужно использовать сплав Розе (см ниже).


Программатор CH341A имеет штыревые выводы. Каждый вывод подписан на нижней стороне программатора. Микросхему нужно подключить к программатору так:

1 нога микросхемы — к штырю CS;
2 нога микросхемы — к штырю CLK;
3 нога микросхемы — к штырю MOSI;
4 нога микросхемы — к штырю MIOS;
5 нога микросхемы — к штырю GND;
6 нога микросхемы — к штырю 3.3v через резистор сопротивлением 330 ОМ;
7 нога микросхемы — к штырю 3.3v;
8 нога микросхемы — к штырю 3.3v.
Подробнее о подключении в конце записи.


Для прошивки я выпаивал микросхему памяти 93с56. Покрываем выводы микросхемы флюсом, затем лудим ножки сплавом Розе. У сплава Розе температура плавления в несколько раз ниже, чем у припоя, следовательно при лужении дорожки не отойдут от текстолита из-за перегрева и резисторы с конденсаторами, которые находятся вокруг микросхемы, не отпаяются


Вот такой программатор получился у меня:


2.2 Как собрать программатор и подключить его к микросхеме (без пайки на прищепке)
Способ основан на прищепке. У меня нет прищепки и выше мне пришлось выпаивать МК. С пришепкой паять ничего не нужно

Коротко о каждой позиции списка:
Программатор придется купить обязательно. Набор резисторов здорово экономит время. Бита T10 нужна, чтобы разобрать панель приборов, а Т20, чтобы панель приборов снять. Микросхему 93C56 нужно заказать для опытов, программатор Вы будете отлаживать на ней. Dupont — провода, которыми Вы соберете программатор без пайки. Dupont — пункт для тех, кто не хочет ничего паять. Прищепка SOIC нужна, чтобы прошить микросхему без пайки.
То есть вы можете разблокировать бортовой компьютер БЕЗ ПАЯЛЬНИКА и без трудностей с совместимостью программы.

О дюпонах:
Дюпоны — это проводочки с разъемами на конце. Они позволят собрать программатор без пайки. Для сборки программатора, используя дюпоны, необходимо надеть дюпон на соответствующий штыревой вывод.
Замечание: такие проводочки можно найти в любом компьютере.

О прищепке:
Вам не придется выпаивать МК, вы просто прищелкнете к ней прищепку.


О сборке программатора:
1 нога микросхемы — к штырю CS
2 нога микросхемы — к штырю CLK
3 нога микросхемы — к штырю MOSI
4 нога микросхемы — к штырю MIOS
5 нога микросхемы — к штырю GND
6 нога микросхемы — к штырю 3.3v через резистор сопротивлением 330 ОМ;
7 нога микросхемы — к штырю 3.3v;
8 нога микросхемы — к штырю 3.3v.
Подробнее о подключении в конце записи.


Резистор вы можете установить без пайки. Используйте дюпоны и скрутку. Паять вообще ничего не нужно. Я так не делал потому, что у меня нет прищепки.

Как собрать программатор без пайки:
— Возьмите программатор и дюпоны;
— одной стороной подключите дюпон к соответствующему штыревому разъему программатора;
— другой стороной подключите дюпон к соответствующему штыревому разъему Pinboard или прищепки;


2.3 Процесс разборки панели приборов;
Нашел подробное видео по разборке, поэтому описывать процесс не буду. Одно замечание: передние стекло снимать не нужно (6 мин 55 сек), достаточно отщелкнуть черные защелки. В видео много лишнего, быть может стоит его обрезать?

В конце концов перед Вами должна оказаться плата:


Плата панели приборов Renault Sandero/Logan 1st generation

2.4 Процесс прошивки
Не зависимо от того, какой у вас программатор (с пайкой из пункта 2.1 или без пайки из пункта 2.2), процесс прошивки одинаковый.
Будем считать, что программатор у Вас подключили к микросхеме и usb порту компьютера.

Для прошивки Вам потребуется три программы:
— AsProgrammer
— LFE 2.6
— PonyProg
ОБНОВЛЕНИЕ от 15.03.2021: Залил копию на яндекс (ЗЕРКАЛО)
ОБНОВЛЕНИЕ от 15.03.2021: с программами работал из-под Windows 7

Процесс прошивки:
1. Установите драйвер на программатор из папки AsProgrammer\CH341-Drivers
2. Посмотрите на программатор и найдите на нем джампер. Установите его между выводом с названием "1" и выводом с названием "2". Как у меня (см фото выше)
3.Подключите к программатору МК из панели приборов
4. Считайте Вашу прошивку
5. Сохраните прошивку, например, с именем "mydump"
6. Измените расширение прошивки. Открываем PonyProg, открываем Вашу прошивку, нажимаем "сохранить как", выбираем расширение "hex" и вводим новое имя файла, например, "mydumpHEX.hex". Теперь LFE увидит Вашу прошивку.
7. Откройте LFE и загрузите Вашу прошивку.
Если у вас была версия 6001, то нажмите кнопку "6002".
Если у вас была версия 7101, то нажмите кнопку "7102".
Если у вас была версия 81101, то нажмите кнопку "81102".
Затем нажмите кнопку "Load" и в открывшемся проводнике выберите файл "mydumpHEX.hex", чтобы загрузить пробег, нажмите кнопку "save" и сохраните прошивку с именем, например, "final" (бинарный).
8. Прошейте микросхему файлом "final.bin".
Готово!

Чтобы Вам было понятнее, я записал видео:



3. Альтернативные решения про запас
Маловероятно, что способ 2 Вам не поможет, но все-таки:
Для того чтобы активировать бортовой компьютер, необходимо прошить микросхему 93с56. Другими словами, вам подойдет все, что может прошить 93с56.

Вы можете активировать БК с помощью:
— программатор "usbasp". Вот только чтобы прошить 93с56 через "usbasp", сначала придется прошить сям "usbasp" (запрос в Google: "usbasp 93с56")
— программатор "EZP2010" с AliExpress (запрос в Google: "EZP2010 93с56")
— программатор "AVRISP mkII" (запрос в Google: "AVRISP mkII 93с56")
— программатор "PonyProg", схема для пайки программатора (запрос в Google: "PonyProg 93с56"
— все-все остальное, что удастся найти, связанное с 93с56;
— Multitronics.

upd: 08.04.2019
4. Как правильно подключить микросхему для прошивки?
У пользователей возникает очень много вопросов о подключении. Давайте разберемся подробнее.

Программатор имеет выводы:
— CS;
— CLK;
— MOSI он же Master Out Slave In он же Выход ведущего, вход ведомого;
— MIOS он же Master In Slave Out он же вход ведущего, выход ведомого;
— GND;
— 3.3V.

Понятно, что выводы с одинаковыми названиями нужно соединить. Подключаем напрямую. Программатор разберется сам, как ими управлять. Другими словами:
1. Вывод МК CS (1) к выводу ПРОГРАММАТОРА CS;
2. Вывод МК CLK (2) к выводу ПРОГРАММАТОРА CLK;
3. Вывод МК DI (3) к выводу ПРОГРАММАТОРА MOSI;
4. Вывод МК DO (4) к выводу ПРОГРАММАТОРА MIOS;
5. Вывод МК VSS (5) к выводу ПРОГРАММАТОРА GND;
6. Рассмотрим позже;
7. Рассмотрим позже;
8. Вывод МК VСС (8) к выводу ПРОГРАММАТОРА 3.3V;

У МК остались неподключенные выводы 6 ORG и 7 NU. Обратимся к документации и разберемся.

— ВЫВОД 6 ORG
Микросхему можно сконфигурировать как набор 16‑битных (вывод ORG подключен к VCC)
или 8‑битных (вывод ORG подключен к GND) регистров.
Подключение: к выводу ПРОГРАММАТОРА 3.3V для режима 16 бит. Резистор здесь токоограничивающий.
Роль токоограничивающего резистора — контроль тока, который будет протекать через устройство. Нужен, чтобы безопасно подключить 6й вывод МК к выводу-источнику питания.

-ВЫВОД 7 NU
Оригинал: "The DU (Don’t Use) pin does not contribute to thenormal operation of the device. It is reserved for use by STMicroelectronics during test sequences. The pin may be left unconnected or may be connected to VCC or VSS. Direct connection of DU to VSS is recommended for the lowest stand-by power consumption".
Перевод: "Вывод DU (не используется) не влияет на нормальную работу устройства. Зарезервирован для использования STMicroelectronics во время тестовых последовательностей.
Контакт может быть оставлен неподключенным или может быть подключен к VCC или VSS. Прямое подключение DU к VSS рекомендуется для минимального энергопотребления в режиме ожидания'.
Подключение: к выводу ПРОГРАММАТОРА 3.3V напрямую. Подключаем к выводу 3.3V т.к. так делал я и у меня все получилось:) Вы можете поэкспериментировать и не использовать этот вывод.

Итого:
6. Вывод МК ORG (6) к выводу ПРОГРАММАТОРА 3.3V через токоограничивающий резистор;
7. Вывод МК NU (7) к выводу ПРОГРАММАТОРА 3.3V напрямую;
1. Вывод МК CS (1) к выводу ПРОГРАММАТОРА CS;
2. Вывод МК CLK (2) к выводу ПРОГРАММАТОРА CLK;
3. Вывод МК DI (3) к выводу ПРОГРАММАТОРА MOSI;
4. Вывод МК DO (4) к выводу ПРОГРАММАТОРА MIOS;
5. Вывод МК VSS (5) к выводу ПРОГРАММАТОРА GND;
8. Вывод МК VСС (8) к выводу ПРОГРАММАТОРА 3.3V.
upd: 08.04.2019 end,

upd: 09.04.2019
Перерисовал картинку-схему №6 "Визуальная схема подключения"
Исправил текст около картинки №6
Перерисовал картинку-схему №12 "Визуальная схема подключения"
Исправил текст около картинки №12
upd: 09.04.2019 end.

Отвечу на вопросы. Критика приветствуется. Будет здорово, если запись не затеряется

Читайте также: