The EFM8SB20F32G-A-QFP32 is a Sleepy Bee 8051-based 8-bit Microcontroller. Built on top of a low power platform this device is well suited for any battery-operated application. This device includes 32kB Flash, 4kB RAM, 24 digital I/Os, 4 x 16-bit Timers, 6 PCA Channels and additional peripherals including UART, SPI and I2C. With on-chip power-on reset, voltage supply monitor, watchdog timer and clock oscillator, the EFM8SB2 devices are truly standalone system-on-a-chip solutions. The flash memory is reprogrammable in-circuit, providing non-volatile data storage and allowing field upgrades of the firmware. The on-chip debugging interface allows non-intrusive, full speed, in-circuit debugging using the production MCU installed in the final application. This debug logic supports inspection and modification of memory and registers, setting breakpoints, single stepping and run and halt commands. All analog and digital peripherals are fully functional while debugging.
- Pipelined CIP-51 core
- Fully compatible with standard 8051 instruction set
- 70% of Instructions execute in 1-2 clock cycles
- 25MHz Maximum operating frequency
- Internal LDO regulator for CPU core voltage
- Power-on reset circuit and brownout detectors
- Internal 20MHz low power oscillator with ±10% accuracy
- Internal 24.5MHz precision oscillator with ±2% accuracy
- External RTC 32kHz crystal
- External crystal, RC, C and CMOS clock options
- 32-bit Real-time clock (RTC)
- 6-channel programmable counter array (PCA)
- 4 x 16-bit General-purpose timers
- 2 x SPI? Master/Slave
- SMBus?/I2C? Master/Slave
- External memory interface (EMIF)
- On-chip, Non-Intrusive debugging
- Pre-loaded UART bootloader
自动化与过程控制, 消费电子产品, 传感与仪器, 便携式器材