S1C6S3N2 TECHNICAL SOFTWARE
EPSON
II-103
CHAPTER 6: INITIAL RESET
INITIAL RESET
Initial reset is required to initialize the circuits in the
S1C6S3N2 Series.
Internal Status at Initial Reset
At initial reset, the CPU can be initialized in the following
ways.
Core CPU
Internal Circuit
Bit Length
Setting Value
Program counter step
PCS
8
00H
Program counter page
PCP
4
1H
New page pointer
NPP
4
1H
Program counter bank
PCB
1
1
New bank pointer
NBP
1
Undefined
Stack pointer
SP
8
Undefined
Index register
X
8
Undefined
Index register
Y
8
Undefined
Register pointer
RP
4
Undefined
General-purpose register
A
4
Undefined
General-purpose register
B
4
Undefined
Interrupt flag
I
1
0
Decimal flag
D
1
Undefined
Zero flag
Z
1
Undefined
Carry flag
C
1
Undefined
Further, data memory is initialized as below.
Peripheral Circuits
Name
Bit Length
Setting Value
RAM
4
Undefined
Segment data
4
Undefined
Other peripheral circuits
4
*1
*1 See "3.4 I/O Memory Map".
Undefined setting values must be initialized by the program.
CHAPTER 6
6.1
Note
Table 6.1.1
Initial setting values (1)
Table 6.1.2
Initial setting values (2)
Summary of Contents for S1C6S3N2
Page 4: ......
Page 6: ......
Page 7: ...Hardware Hardware S1C6S3N2 I Technical Hardware ...
Page 8: ......
Page 141: ...Software Software S1C6S3N2 II Technical Software ...
Page 142: ......
Page 146: ......