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
Address: 86h
7
6
5
4
3
2
1
0
Reset
00H
RCON[7:0]
4.9
Clock Control Register( CKCON )
The register is used to select instruction timing and clock out selected.
Mnemonic: CKCON
Address: 8Eh
7
6
5
4
3
-
2
1
0
Reset
CLOCK_
READY
ITS[2:0]
CLKOUT[2:0]
00H
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
001
1T instruction mode
2T instruction mode
CLKOUT[2:0]: Clock output select.
CLKOUT[2:0]
Mode
ALE (default)
P4.5
000
100
x01
x10
x11
Fosc
Fosc/2
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 -