The SN8P2602C is a RISC-like high performance and low power consumption 8-bit micro-controller. The device is designed with the excellent IC structure including the program memory up to 1K-word OTP ROM, data memory of 48 bytes RAM, one 8-bit timer counters (T0+RTC) , one 8-bit counters / timers (TC0), a watchdog timer, three interrupt sources (T0, TC0, INT0), one channel programmable PWM, one channel 2K/4K buzzer output, 40mA high sink current GPIO pin (P5.0~P5.3, P5.5), and 4-level stack buffers. There are four oscillator configurations to select for generating system clock, including external High/Low Speed crystal, ceramic resonator or external cost-saving RC, an internal 16MHz RC oscillator for system clock and includes an internal low frequency RC oscillator for slow mode controlled by programming.
- OTP ROM size: 1K * 16 bits
- RAM size: 48 * 8 bits
- 4-levels stack buffer
- Bi-directional I/O: P0, P1, P5
- Internal pull-up resistor: P0, P1, P5
- Internal pull-down resistor: P5.0~P5.3
- 40mA high sink current GPIO pin: P5.0~P5.3, P5.5
- Programmable open-drain: P1.0
- Level trigger wakeup input port: P0, P1
- 1 external interrupt: P0.0 (INT0)
- 2 internal interrupts: T0, TC0
- 8-bit timer: T0
- 8-bit counter / timer, programmable PWM: TC0
- One channel 2K/4K buzzer output: P5.5
- On-chip watchdog
- Internal High Clock: 16MHz RC oscillator
- External High Clock: Crystal type up to 16MHz / RC type up to 10MHz
- Internal Low Clock: RC oscillator, about 16KHz at 3V, 32KHz at 5V
- Low power option for power-saving
- One clock per instruction cycle
- Most of instructions are one cycle only
- All ROM area lookup table function(MOVC)
|