1 PRODUCT OVERVIEW
SN8P2501D
8-Bit Micro-Controller
1.1 FEATURES
Memory configuration
ROM size: 1K * 16 bits.
RAM size: 48 * 8 bits.
4 levels stack buffer.
3 interrupt sources
2 internal interrupts: T0, TC0
1 external interrupt: INT0
Fcpu (Instruction cycle)
Fcpu = Fosc/1, Fosc/2, Fosc/4, Fosc/8, Fosc/16.
One 8-bit basic timer with RTC (0.5Sec).
One 8-bit timer with external event counter,
Buzzer and PWM. (TC0).
On chip watchdog timer and clock source is
Internal low clock RC type (16KHz(3V), 32KHz(5V))
I/O pin configuration
Bi-directional: P0, P1, P2, P5.
Wakeup: P0, P1 level change.
Pull-up resisters: P0, P1, P2, P5.
Input only: P1.1
Programmable open-drain: P1.0
External interrupt: P0.0 (PEDGE edge trigger)
3-Level LVD.
Reset system and power monitor.
Powerful instructions
Instruction’s length is one word.
Most of instructions are one cycle only.
All ROM area JMP/CALL instruction.
All ROM area lookup table function (MOVC).
Four system clocks
External high clock: RC type up to 10 MHz
External high clock: Crystal type up to 16 MHz
Internal high clock: 16MHz RC type
Internal low clock: RC type 16KHz(3V), 32KHz(5V)
Four operating modes
Normal mode: Both high and low clock active
Slow mode: Low clock only.
Sleep mode: Both high and low clock stop
Green mode: Periodical wakeup by T0 timer
Package (Chip form support)
DIP 14 pin
SOP 14 pin
SSOP 16 pin
Features Selection Table
CHIP
ROM RAM Stack
Timer
T0 TC0
I/O
IHRC
PWM
SN8P2501B 1K 48 4 V V 12 V
1
SN8P2501D 1K 48 4 V V 12 V
1
Buzzer
1
1
Wake-up
Pin No.
5
5
Package
DIP14/SOP14/SSOP16
DIP14/SOP14/SSOP16
Migration SN8P2501B to SN8P2501D
Item
SN8P2501B
T0 timer
In RTC mode, clear T0IRQ must be after
1/2 RTC clock source (32768Hz), or the
RTC interval time is error.
IHRC 16MHz
IHRC_16M and IHRC_RTC modes don't
support Fosc/1 and Fosc/2.
SN8P2501D
No limitation.
No limitation.
SN8P2501D is compatible to SN8P2501B.
SN8P2501B code can transfer to SN8P2501D directly. Program the original SN8 of SN8P2501B into SN8P2501D
directly with writer selection SN8P2501D chip name to program and doesn’t need re-compile again in IDE.
SONiX TECHNOLOGY CO., LTD
Page 6
Version 1.2