Automated IC Programming System
Service Hotline

13812682041

News Burning service Products Download About us Service Contact us

IC Programming News

Contact Us

Address:3rd Floor, No. 4 Factory Building, No. 550, Jujin Road, Zhangpu Town, Kunshan City

Phone:0512-57225603

Mobile:13812682041Miss Zhao

Email:jessie@ptchip.com.cn

Acroview Programmer Supports SinOne’s Flash Microcontroller SC95R503P32

author::Microelectronicsrelease date:2026-08-29Viewers:99

Acroview, the leader in chip programming, has officially announced further expansion of its compatible device coverage alongside the release of a new version of its programming software. The company’s core product—the universal programming platform AP8000—has now been fully adapted to support SinOne’s Flash microcontroller SC95R503P32.

The SC95R503P32 is an enhanced high-speed 1T 8051-core industrial-grade Flash microcontroller with integrated touch key functionality, and its instruction set is fully compatible with the traditional 8051 product series. It features an ultra-high-speed 1T 8051 CPU core running at up to 32MHz, delivering approximately twice the execution speed of other 1T 8051 devices at the same operating frequency. The IC integrates a hardware multiplier/divider, hardware CRC, and dual DPTR data pointers to accelerate data computation and movement. The hardware multiplier/divider and hardware CRC do not occupy CPU cycles—operations are performed by hardware, achieving faster speeds than software implementations. The dual DPTR data pointers accelerate data storage and movement.

The SC95R503P32 offers high performance and reliability, with a wide operating voltage range of 2.0V to 5.5V, an ultra-wide operating temperature range of -40°C to 105°C, and excellent ESD performance and EFT immunity. It adopts industry-leading eFlash process technology, with Flash write endurance exceeding 100,000 cycles and data retention of 100 years at room temperature. The SC95R503P32 features a built-in low-power WDT watchdog timer, 4-level selectable LVR low-voltage reset, and system clock monitoring, along with low-power capability in both run and power-down modes. Typical current consumption in normal operating mode is about 4.5mA at 5V/32MHz. The SC95R503P32 also integrates a rich set of hardware resources: 27 high-sensitivity proximity capacitive touch circuits, 32Kbytes Flash ROM, SRAM (256 bytes internal direct + 4Kbytes external indirect + PWM RAM), 6Kbytes EEPROM, up to 30 GPIOs (all with分级 control), 13 external interrupt-capable IOs, 5 16-bit timers, a total of 14 channels of 16-bit PWM (8 channels of multi-functional PWM with dead-band and complementary outputs, and 6 channels of timer-output PWM), 1 UART, 3 USCI (UART/SPI/TWI selectable), internal high-frequency oscillator with ±1% accuracy (32/16/8/4MHz) and low-frequency 32kHz oscillator with ±4% accuracy, external 2~16MHz high-frequency crystal oscillator, and 13-channel 12-bit high-precision ADC.

The SC95R503P32 is very convenient for development and debugging, supporting ISP (In System Programming), ICP (In Circuit Programming), and IAP (In Application Programming). It allows program memory to be debugged and upgraded directly on the circuit board while the chip is online or powered.

With excellent noise immunity and outstanding touch key performance, the SC95R503P32 is well suited for touch key and main control applications in various use scenarios, such as smart home appliances, smart home, IoT, wireless communications, game consoles, and other industrial control and consumer applications.

SC95R503P32

Key Features

Operating Conditions
• Operating voltage: 2.0V ~ 5.5V
• Operating temperature: -40 ~ +105°C

CPU
• Ultra-high-speed 1T 8051 core, fully instruction-set compatible with 8051, with execution speed approximately twice that of other 1T 8051 devices
• Dual data pointers (DPTRs)

Flash ROM
• 32Kbytes Flash ROM
• Endurance: 100,000 write cycles
• Code Option allows IAP-writable range in APROM to be set to 0K/1K/2K/full APROM

LDROM
• For user boot loader code
• Code Option allows LDROM size to be set to 0K/1K/2K/4K

EEPROM
• Independent 6Kbytes EEPROM
• 100,000 write cycles, data retention >100 years at room temperature

SRAM
• 256 bytes internal direct-access RAM
• Additional 4Kbytes internal indirect-access RAM
• Dedicated PWM RAM

Programming and Debugging
• 2-wire JTAG programming and debug interface

System Clock (fsys)
• Built-in high-frequency 32MHz oscillator (fHRC)

  • When used as system clock source, fSYS can be selected via programmer as 32/16/8/4MHz @ 2.0~5.5V

  • Frequency error: within ±1% across (2.0V~5.5V) and (-40~105°C) operating conditions
    • Built-in high-frequency crystal oscillator circuit

  • Supports external 2~16MHz crystal

  • When used as system clock source, fSYS can be selected via programmer as external crystal /1/2/4/8 division

  • Built-in system clock monitoring: if the crystal oscillator is selected and stops, the system clock is automatically switched to the internal HRC and remains until next reset

Built-in Low-frequency 32kHz LRC Oscillator
• Can be used as clock source for Base Timer, capable of waking up from STOP
• Can be used as clock source for WDT
• Frequency error: within ±4% across (4.0V~5.5V) and (-20~85°C) operating conditions

Low Voltage Reset (LVR)
• Four selectable reset voltages: 4.3V, 3.7V, 2.9V, 1.9V
• Default value is selected by Code Option at programming

Interrupts (INT)
• 16 interrupt sources: Timer0~4, INT0~2, ADC, PWM, UART, USCI0~2, Base Timer, TK
• External interrupts: 3 interrupt vectors, total 13 interrupt pins, all configurable for rising-edge, falling-edge, or both-edge trigger
• Two-level interrupt priority

Digital Peripherals
• Up to 30 bidirectional independently controllable GPIOs

  • Individual pull-up resistor configuration

  • All GPIOs have 4-level source current drive control

  • All IOs have high sink current capability (50mA)
    • Built-in WDT with selectable clock divider
    • 5 timers Timer0~4

  • Timer2, Timer3, and Timer4 support Capture function

  • Timer2, Timer3, and Timer4 each provide two channels of conventional PWM
    • 6 channels of 16-bit conventional PWM

  • Provided by Timer2, Timer3, and Timer4 (two each)
    • 8 channels of 16-bit multi-function PWM

  • Common period, individually adjustable duty cycle

  • Dead-band and complementary PWM output

  • Models in 20-pin and above packages support PWM fault detection (FLT)
    • 1 independent UART communication port
    • 3 USCI (UART/SPI/TWI selectable) communication ports

  • When USCI0 is configured as SPI0, the drive strength of its corresponding pins is enhanced
    • Integrated 16x16-bit hardware multiplier/divider (MDU)
    • Built-in CRC check module

Analog Peripherals
• 27 high-sensitivity touch key circuits

  • Suitable for proximity touch, proximity sensing, and other high-sensitivity touch applications

  • Strong anti-interference, passing 10V dynamic CS test

  • Supports low-power mode

  • Full development support: flexible touch software library, intelligent debugging tools

  • TK can wake up from STOP mode quickly
    • 13-channel 12-bit ADC

  • Built-in reference voltages: 2.048V / 1.024V / 2.4V

  • ADC reference voltage has 4 options: VDD and internal 2.048V / 1.024V / 2.4V

  • One internal channel can directly measure VDD voltage

  • Configurable ADC conversion complete interrupt

Power-saving Modes
• IDLE Mode, wake-up by any interrupt
• STOP Mode, wake-up by INT0~2, Base Timer, and TK

Internal Block Diagram

Internal Block Diagram

The AP8000 universal programmer independently developed by Acroview has become a benchmark professional programming solution in the industry. It supports flexible one-to-one and one-to-eight configurations, provides both online and offline operating modes, and features dedicated programming solutions for memory chips such as eMMC and UFS. It fully covers the offline bare-chip programming and on-board programming needs of SinOne’s entire product line. The AP8000 adopts an innovative modular design consisting of three core modules: main unit, baseboard, and adapter socket, giving it outstanding compatibility and expandability. As a universal programming platform, it not only supports various programmable chips on the market but also delivers stable and efficient performance, making it a core component of Acroview’s automated batch programming system IPS5800S, capable of handling high-volume chip programming tasks efficiently to meet mass production requirements.

AP8000_Universal Programmer_Chip Programmer

The AP8000 main unit offers flexible connectivity, equipped with both USB and NET interfaces for easy networking of multiple programmers. Through networking, users can synchronously control multiple programmers for efficient parallel programming operations. In terms of safety, the main unit incorporates intelligent safety protection circuitry that monitors chip placement and connection status in real time. If abnormal conditions such as reverse insertion or short circuits are detected, it immediately triggers power-off protection to safeguard both the chip and the programmer. The main unit is equipped with a high-speed FPGA chip that significantly improves data transmission and processing efficiency, ensuring a smooth and efficient programming process. For enhanced convenience, an SD card slot is provided on the back of the main unit. Users can save project files generated on a PC to an SD card, insert it into the slot, and then use the physical buttons on the programmer to select, load, and execute programming operations, enabling standalone operation without a PC. This design reduces dependency on computer hardware, simplifies workspace setup, and greatly improves operational flexibility.

In terms of scalability and compatibility, the AP8000 uses a modular combination of baseboard and adapter board to extend the main unit’s functionality. Currently, the device supports products from all major semiconductor manufacturers, including SK hynix, Micron, SANDISK, ASR, Kingston, and other well-known brands. It supports a wide range of device types, including NAND, NOR, MCU, CPLD, FPGA, EMMC, etc., and is fully compatible with industry-standard file formats such as Intel Hex, Motorola S, Binary, and POF, providing users with a one-stop, full-scenario chip programming solution.

Company Introduction

About SinOne: SinOne Microelectronics (SinOne) was founded in 2011 and is an integrated circuit supplier that provides innovative and competitive MCU platforms for electronic product developers based on market demands. With core technologies, advanced design capabilities, and digital-analog integration expertise, the company delivers high-anti-interference, high-reliability 8-bit and 32-bit microcontroller (MCU) products, all of which have independent intellectual property and hold a leading technological position.

About Acroview: Acroview is a national-level "Little Giant" enterprise specialized in the R&D, manufacturing, and sales of semiconductor chip testing and programming equipment. The company is committed to empowering the entire industry chain—including Fabless, IDM, OSAT, wafer fabs, and end-device manufacturers—through innovative semiconductor testing technologies and solutions. Acroview’s pioneering fully automatic burn-in system ABI (Auto Burn-In) greatly improves chip burn-in testing efficiency and reduces per-DUT testing costs. It also provides equipment and solutions across PSV, CP, FT, ABI, SLT, and programming stages. By integrating leading product technology, system-level expertise, and a globally positioned R&D and sales service network, Acroview creates value for customers to gain a competitive edge in the market.

Hot tags:

One-Stop-IC programming Service Online Service
Automatic programmer rental_universal programmer ifix Tel
Back to top