CS8960 is a general purpose microcontroller with extensive peripherals that are suitable for wide range of application. The CPU is based on an enhanced 1 - Cycle 8051 core that is equivalent to 10 times faster than a conventional 12-T 8051.
The 8051 IP core contains two 16-bit timers, Timer0 and Timer1 and a watchdog timer programmable from 100ms to 3.25s with double enable bits. The serial port is full duplex; it can transmit and receive concurrently. Two frequency captures was provided.
Total on-chip SRAM is 256B. There is total 8KB of embedded flash memory. Extra 512B Using the on-chip flash memory as one would typically use EEPROM (electrically erasable programmable read-only memory). CS8960 also provides a flexible means of flash programming that supports ISP (In System Programming). The time window mode protections of loss of Flash contents are implemented in hardware and robust.