Распиновка программатора CH341A — первое, что нужно проверить, если микросхема BIOS не определяется в софте или читается с ошибками: подавляющее большинство проблем с этим адаптером связано именно с неверным подключением контактов или установкой перемычек. Плата построена на чипе CH341A от компании WCH и работает в режимах SPI, I2C и UART, но расположение выводов на разъёмах не подписано на всех ревизиях плат одинаково, поэтому перед прошивкой стоит сверить каждый контакт.

В этой статье разберём назначение всех выводов, схему подключения микросхем памяти 24-й и 25-й серий, известную проблему питания 5 В вместо 3,3 В и порядок безопасной проверки адаптера перед работой с реальной прошивкой.

Общее устройство платы CH341A

Программатор выполнен в виде USB-адаптера с двумя основными элементами: ZIF-панелью (сокетом с нулевым усилием) на 16 контактов и двухрядной гребёнкой P/S-разъёма сбоку. ZIF-панель предназначена для микросхем в корпусе DIP-8, а гребёнка — для подключения к устройству проводами, например при внутрисхемном программировании через прищепку.

Обратите внимание: левая и правая половины ZIF-панели имеют разное назначение. Одна половина рассчитана на микросхемы 25-й серии (SPI Flash), другая — на 24-ю серию (I2C EEPROM). На большинстве плат рядом с панелью нанесена шелкография «24xx» и «25xx», но встречаются ревизии без маркировки — в этом случае ориентируйтесь по ключу сокета и документации продавца.

  • 🔌 ZIF-панель 16 pin — установка микросхем DIP-8 серий 24 и 25;
  • 📌 Боковая гребёнка — выводы SPI/I2C для внешнего подключения;
  • 🔀 Перемычка выбора режима — переключение между режимами работы (на части плат — выбор I2C/SPI или UART);
  • 💡 Светодиоды — индикация питания и активности обмена данными.

Распиновка ZIF-панели для микросхем 25-й серии (SPI)

Микросхемы SPI Flash — это чипы BIOS материнских плат, роутеров, видеокарт и прочей техники: W25Q32, W25Q64, MX25L6405 и подобные. Они устанавливаются в половину панели, промаркированную «25», причём ключ микросхемы (выемка или точка у первого вывода) должен смотреть в сторону рычага сокета — это стандартное правило для данной платы, но сверьтесь с шелкографией своей ревизии.

Назначение выводов микросхемы 25-й серии при установке в сокет соответствует стандартной распиновке SPI Flash в корпусе DIP-8:

Вывод чипаНазваниеНазначение
1CS#Выбор микросхемы (Chip Select)
2DO (MISO)Выход данных из памяти
3WP#Защита от записи (подтягивается к питанию)
4GNDОбщий провод
5DI (MOSI)Вход данных в память
6CLKТактовый сигнал SPI
7HOLD#Приостановка обмена (подтягивается к питанию)
8VCCПитание микросхемы

Если чип установлен верно, но не определяется, первым делом проверьте, не перепутана ли половина сокета — установка 25-й серии в слот «24» приведёт к тому, что линии данных и питания не совпадут с выводами чипа.

📊 Какие микросхемы вы чаще всего прошиваете через CH341A?