SN8P2714X_2715
8-bit micro-controller build-in 12-bit ADC
SONiX TECHNOLOGY CO., LTD
Page 15
V1.4
2
CODE OPTION TABLE
Code Option
Content
Function Description
Ext_RC
Low cost external RC oscillator for high clock oscillator.
Output the Fcpu clock from Xout pin.
12M_X’tal High speed crystal /resonator (e.g. 12MHz ~ 16MHz) for high clock oscillator.
High_Clk
4M_X’tal Middle speed crystal /resonator (e.g. 4MHz ~ 10Mhz) for high clock oscillator.
Enable
Enable Noise Filter and the Fcpu is Fosc/4~Fosc/8.
Noise_Filter
Disable
Disable Noise Filter and the Fcpu is Fosc/1~Fosc/8.
Always_On Watchdog timer always on even in sleep (power down) mode.
Enable
Normal mode: Enable Watchdog timer
Sleep mode: Stop Watchdog timer Stop
Watch_Dog
Disable
Disable Watchdog function.
Fosc/1
Instruction cycle is oscillator clock.
Notice: In Fosc/1, Noise Filter must be disabled.
Fosc/2
Instruction cycle is 2 oscillator clocks.
Notice: In Fosc/2, Noise Filter must be disabled.
Fosc/4
Instruction cycle is 4 oscillator clocks.
Fcpu
Fosc/8
Instruction cycle is 8 oscillator clocks.
Enable
Enable ROM code Security function.
Security
Disable
Disable ROM code Security function.
Reset
Enable external reset pin
RST_P0.3
P0.3
Enable P0.3 input only pin without pull-up register
LVD_L
LVD will reset chip if VDD is below 2.0V
LVD_M
LVD will reset chip if VDD is below 2.0V
Enable LVD24 bit of PFLAG register for 2.4V low voltage indicator.
LVD
LVD_H
LVD will reset chip if VDD is below 2.4V
Enable LVD36 bit of PFLAG register for 3.6V low voltage indicator.
Table 2-1. Code Option Table of SN8P2714x/2715
Notice:
¾
In high noisy environment, enable “Noise Filter” and set Watch_Dog as “Always_On” is
strongly recommended.
¾
Enable “Noise Filter” will limit the Fcpu = Fosc/4 or Fosc/8
¾
Fcpu code option is only available for High Clock
¾
Fosc = Fhosc (External high clock) in normal mode.
¾
Fosc = Flosc (Internal low RC clock) in slow mode.
¾
In slow mode, Fcpu = Fosc / 4.