SH79F32 is an enhanced 8051 microcontroller with 32K bytes of Flash ROM, 256 bytes of RAM, 40 CMOS bidirectional I/O pins, 3 16-bit timers/counters, a 12-bit PWM timer, LCD driver, real-time clock, EUART0 and EUART1 (with IR), SPI interface, two-wire serial interface, 6-channel 10-bit analog-to-digital converter (ADC), built-in digital comparator, built-in low-voltage detection function (LPD), built-in low-voltage reset function (LVR), CPU machine cycle, watchdog timer (WDT), internal oscillator preheating counter, supports power saving modes: idle (Idle) mode and power-down (Power-down) mode.
The SH79F32 is a low‑power 8051‑compatible microcontroller featuring 32 KB Flash, 256 B internal RAM and 512 B external RAM. It supports a wide voltage range and multiple oscillator options, making it suitable for energy‑conscious designs.
The document lists the 64‑pin LQFP package pinout, 40 CMOS bidirectional I/O pins, three 16‑bit timers, a 12‑bit PWM module, a 6‑channel 10‑bit ADC, and various serial interfaces (EUART, SPI, TWI). Detailed SFR tables describe the CPU core registers and peripheral control registers. This manual is written in Chinese.
| Flash ROM | 32 KB |
|---|---|
| Internal RAM | 256 B |
| External RAM | 512 B |
| Operating voltage (Vpp) | 3.0 V – 5.5 V (2.4 V – 3.6 V mode) |
| I/O pins | 40 CMOS bidirectional pins |
| Timers | Three 16‑bit timers (T0, T1, T2) |
| PWM channels | 12‑bit PWM timer |
| ADC | 6‑channel 10‑bit ADC |
| Package | 64‑pin LQFP |
It provides 40 CMOS bidirectional I/O pins.
The microcontroller features a 12‑bit PWM timer.