SM59A16U1
8-Bit Micro-controller
64KB with ISP Flash
& 6K+256B RAM embedded
4.8
Internal RAM Control Register( RCON )
SM59A16U1 has 6K byte on-chip expanded RAM which can be accessed by external memory addressing method only
(By instruction MOVX). The address space of instruction MOVX @Ri, i= 0, 1 is determined by RCON [7:0] of RCON.
The default setting of RCON [7:0] is 00h (page0).
Mnemonic: RCON
7
6
Address: 86h
0
Reset
00H
5
4
3
RCON[7:0]
2
1
4.9
Clock Control Register( CKCON )
The register is used to select instruction timing and clock out selected.
Mnemonic: CKCON
7
6
5
CLOCK_
ITS[2:0]
READY
CLOCK_READY: Clock Ready flag
When change clock source on the fly, SW must check this flag;
If this bit be set, means clock source is stable, HW can keep working normally.
ITS[2:0]: Instruction timing select.
ITS [2:0]
Mode
000
1T instruction mode
001
2T instruction mode
Address: 8Eh
0
Reset
00H
4
3
-
2
1
CLKOUT[2:0]
CLKOUT[2:0]: Clock output select.
CLKOUT[2:0]
Mode
000
ALE (default)
100
P4.5
x01
Fosc
x10
Fosc/2
x11
Fosc/4
It can be used when the system clock in the internal RC oscillator.
Specifications subject to change without notice contact your sales representatives for the most recent information.
ISSFD-M071
Ver A
SM59A16U1
04/12/2013
- 36 -