Technical specifications, register map and programming examples for the ZLG7290 I2C keyboard and LED driver.
The ZLG7290 is an I2C‑interface keyboard and LED driver that can sample up to 64 keys and drive either an 8‑digit common‑cathode display or up to 64 individual LEDs. It provides interrupt output for key events and supports configurable scan and blink functions.
The document includes a detailed pin description, functional block diagram, full register map, electrical characteristics, command set, and example C/assembly code for 8051‑based systems. This manual is written in Chinese.
| Operating voltage (VCC) | 3.3 V – 5.5 V |
|---|---|
| Supply current (no keys pressed) | 3 mA – 5 mA |
| I2C low‑level input voltage (VIL1) | 0 V – 0.3 VCC |
| I2C high‑level input voltage (VIH1) | 0.7 VCC – VCC |
| Maximum I2C transfer rate | 32 kbit/s |
| Number of keys that can be sampled | 64 |
| Number of LEDs that can be driven | 64 |
The slave address is 0x70 (70H).
It can sample up to 64 keys or sensors.
The I2C interface can operate up to 32 kbit/s.
It can drive up to 64 independent LEDs.