SN8P2604
8-Bit Micro-Controller
SONiX TECHNOLOGY CO., LTD
Page 23
Version 1.1
2.1.2 CODE OPTION TABLE
Code Option
Content
Function Description
RC
Low cost RC for external high clock oscillator and XOUT becomes to
Fcpu output pin.
32K X’tal
Low frequency, power saving crystal (e.g. 32.768KHz) for external high
clock oscillator.
12M X’tal
High speed crystal /resonator (e.g. 12MHz) for external high clock
oscillator.
High_Clk
4M X’tal
Standard crystal /resonator (e.g. 4M) for external high clock oscillator.
Always_On
Watchdog timer always on even in power down and green mode.
Enable
Enable watchdog timer. Watchdog timer stops in power down mode and
green mode.
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.
Reset
Enable External reset pin.
Reset_Pin
P02
Enable P0.2 input only without pull-up resister.
Enable
Enable ROM code Security function.
Security
Disable
Disable ROM code Security function.
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.
Note:
1.
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 ~ Fosc/8.
2.
If users define watchdog as “Always_On”, assembler will Enable “Watch_Dog”
automatically.
3.
Fcpu code option is only available for High Clock. Fcpu of slow mode is Fosc/4 (the
Fosc is internal low clock).