The ICBASE µPSD3251 FlashPSD microcontroller user manual provides details on architecture, memory, I/O, peripherals, and programming interfaces.
The µPSD3251 FlashPSD is an 8‑bit 8032‑core microcontroller featuring 64 KB of Flash memory, 2 KB of SRAM, and a programmable logic block (PLD). It supports a wide range of peripherals including I²C, ADC, PWM, and JTAG for in‑system programming. The document describes the internal architecture, memory map, and the operation of each peripheral.
Power is supplied at either 4.5 V‑5.5 V or 3.0 V‑3.6 V, and the device offers 46 general‑purpose I/O pins, of which 6 are dedicated to analog‑to‑digital conversion and 6 to PWM output. Programming methods, reset behavior, and standby modes are also covered, providing developers with the information needed to integrate the µPSD3251 into their designs.