SC51P18A16 is an 8-bit MCU integrated with LCD driver and charge pump. It uses SC51 core with built-in 16K-byte OTP and 512-byte RAM, 8MHz high precision RC oscillator, rail-to-rail analog comparator, flexible clock system, rich timer resource and communication interface, which designed for various control applications. It features 1.8V~3.6V operating voltage range, low display current in IDLE mode, and ultra-low Stop current, which makes it well suitable for the battery-powered systems.
Features:
8 bit SC51 CPU
Compatible with MCS51 instruction set, dual DPTR; support software reset instruction.
Improved instruction structure, the execution time of 90% instructions is two to four clock cycles.
On-Chip Memory
16K-byte OTP, data retention time > 10 years.
512-byte RAM.
Support In-System-Programming (ISP), only 5 pins are needed (including VDD/VSS).
Support multi-time-programming (MTP): 4Kx4 times/8Kx2 times/16Kx1 time.
Support OTP page encryption, page size: 4K.
Power supply and Reset
Operating voltage: 1.8V~3.6V.
Built-In Power-On-Reset (POR).
Built-In Low-Voltage-Reset (LVR) with 2 levels selectable:1.7V, 2.4V.
Built-In Low-Voltage-Detect (LVD) with 8 levels selectable:2.0V, 2.1V, 2.2V, 2.3V, 2.4V, 2.5V, 2.7V, 3.0V.
Built-in watchdog (WDT).
System clock
Built-In 32KHz low frequency Oscillator (RCL).
Built-In 8MHz high precision Oscillator (RCH), ±1% @VDD=1.8~3.6V, TA=-10~50℃.
External 1~8MHz high frequency crystal oscillator or External 32.768KHz low frequency crystal oscillator, configured by information byte.
Pre-scale factors for system clock: 8/4/2/1.
CPU maximum operating frequency: 8MHz @VDD=2.4V~3.6V.
Input/output
Support up to 54 I/O Ports.
Built-in high current open-drain output transistor, IOL=200mA or 230mA @ VOL=0.3V, VDD=3V.
Keyboard Interrupt wake-up function at P0,P1,P2,P4 (total 32 pins), interrupt polarity selectable.
4-channel external interrupt, interrupt polarity selectable.
Peripherals
2 channel 16-bit Timers (T0/T1), compatible with traditional MCS51. T0 supports square wave output while T1 supports PWM output.
1 channel 16-bit Timer2 with capture function.
1 channel Carrier Timer for carrier modulation and demodulation (CRT).
1 channel 8-bit PWM generator, with arbitrary settable period and high 6-bit settable duty cycle (low 2 bits fixed as 0).
1 channel 8-bit WT timer, generating Buzzer output with 4 kinds of frequency selectable (8K/4K/2K/1KHz).
1 channel UART with configurable high-precision baud rate.
1 channel SPI, supporting up to 4Mbps @system clock = 8MHz.
1 channel rail-to-rail analog comparator (ACMP) with 16 levels reference voltage selectable, which source is selectable between band gap voltage(VBG) and VDD .
Built-in LCD driver with charge pump, supporting up to 4*36, 5*35 and 6*34 segment, 1/2 and 1/3 bias selectable.
Operation Modes
Normal mode.
IDLE mode.
STOP mode.
Package Type
LQFP-44-10*10-0.8
LQFP-48-7*7-0.5
LQFP-64-10*10-0.5
Product Name | Package | Marking | Hazardous Substance Control | Packing Type |
---|---|---|---|---|
SC51P18A16LAG | LQFP-44-10×10-0.8 | 18A16LAG | Halogen free | Tray |
SC51P18A16LLG | LQFP-48-7×7-0.5 | 18A16LLG | Halogen free | Tray |
SC51P18A16LBG | LQFP-64-10×10-0.5 | 18A16LBG | Halogen free | Tray |