SN8P1700
8-bit micro-controller build-in 12-bit ADC
SN8P1702 FEATURES
Memory configuration
OTP ROM size: 1K * 16 bits.
RAM size: 64 * 8 bits.
Two interrupt sources
One internal interrupts: TC0.
One external interrupts: INT0.
♦
♦
♦
I/O pin configuration (Total 12 pins)
Input only: P0
An 4-channel ADC with 8-bit/12-bit resolution
♦
Bi-directional: P1, P4, P5
Wakeup: P0, P1
One channel PWM output. (PWM0)
One channel Buzzer output. (BZ0)
♦
♦
Pull-up resisters: P0, P1, P4, P5
External interrupt: P0
P4 pins shared with ADC inputs.
Dual clock system offers three operating modes
External high clock: RC type up to 10 MHz
External high clock: Crystal type up to 16 MHz
Internal low clock: RC type 16KHz(3V), 32KHz(5V)
Normal mode: Both high and low clock active
Slow mode: Low clock only
♦
One 8-bit timer counters. (TC0).
On chip watchdog timer.
Eight levels stack buffer.
♦
♦
♦
Sleep mode: Both high and low clock stop
59 powerful instructions
♦
Four clocks per instruction cycle
All of instructions are one word length.
Most of instructions are one cycle only.
All ROM area lookup table function (MOVC)
Package (Chip form support)
PDIP 18 pins
SOP 18 pins / SSOP20 (MASK type only)
♦
Notice:
1.
2.
3.
Declare “CHIP SN8P1702” in assembler.
Use @SET_PUR macro to control pull-up resister. Refer I/O chapter for detailed information
Call @SET_PUR macro at least one time to avoid sleep mode fail.
SONiX TECHNOLOGY CO., LTD
Page 12
Revision 1.94