Модули и распиновки
Распиновки дисплеев и индикаторов
LCD 1602/2004 (HD44780, I2C), OLED SSD1306, TFT ST7735, Nokia 5110, MAX7219.
Знакосинтезирующий ЖК-дисплей на контроллере HD44780: 1602 = 16 символов × 2 строки, 2004 = 20 символов × 4 строки. Параллельный интерфейс 8 или 4 бит. Распиновка 16 выводов одинакова для обоих.
- Питание
- Логика и питание 5 В (есть 3.3 В версии). Контраст задаётся напряжением на V0 (потенциометр 10 кОм между VDD и VSS).
- Интерфейс
- Параллельный (8-бит D0-D7 или 4-бит D4-D7)
- Корпус
- 16-контактная гребёнка (стандарт HD44780). У некоторых модулей 16 выводов в один ряд, у некоторых 2×8.
Гребёнка выводов
Земля / GNDПитание / VCCАналоговыйЦифровой I/O
Назначение выводов
| Вывод | Имя | Назначение |
|---|---|---|
| 1 | VSS | Общий / земля (0 В) |
| 2 | VDD | Питание +5 В |
| 3 | V0 (VEE) | Регулировка контраста (средний вывод потенциометра 10 кОм между VDD и VSS) |
| 4 | RS | Register Select: LOW = команда, HIGH = данные |
| 5 | RW | Read/Write: LOW = запись, HIGH = чтение. Обычно соединяют с GND (только запись) |
| 6 | E | Enable (строб): данные защёлкиваются по спадающему фронту |
| 7 | D0 | Линия данных 0 (только 8-битный режим) |
| 8 | D1 | Линия данных 1 (только 8-битный режим) |
| 9 | D2 | Линия данных 2 (только 8-битный режим) |
| 10 | D3 | Линия данных 3 (только 8-битный режим) |
| 11 | D4 | Линия данных 4 (используется в 4- и 8-битном режиме) |
| 12 | D5 | Линия данных 5 (4- и 8-битный режим) |
| 13 | D6 | Линия данных 6 (4- и 8-битный режим) |
| 14 | D7 | Линия данных 7 (4- и 8-битный режим); также флаг занятости (busy flag) |
| 15 | A (LED+) | Анод подсветки (+). Через токоограничивающий резистор к +5 В (на многих модулях резистор уже установлен) |
| 16 | K (LED-) | Катод подсветки (−) к GND |
На что обратить внимание
- В 4-битном режиме используются только D4-D7; D0-D3 не подключаются. Типовая разводка: RS, E → цифровые пины МК, RW → GND (только запись), D4-D7 → 4 цифровых пина. Подсветка A через резистор к +5 В, K к GND.
Источник данных: Datasheet Hitachi HD44780U; lastminuteengineers, components101
Значения хранятся в ссылке — отправьте её коллеге или сохраните расчёт в браузере.
Смотрите также
Распиновки карт памяти и SIM
SD, microSD (SPI/SDIO), SIM-карта ISO 7816 и форм-факторы 2FF/3FF/4FF.
Распиновки драйверов двигателей
L298N, A4988, DRV8825, ULN2003+28BYJ-48, TB6612FNG — выводы и таблицы микрошага.
Распиновки датчиков
DHT11/22, DS18B20, HC-SR04, BME280/BMP280, MPU-6050, HC-SR501, BH1750, ADXL345.
Распиновки беспроводных модулей
ESP-01, NodeMCU, Wemos D1 mini, ESP32 DevKit, HC-05/06, NRF24L01, LoRa SX1278.
