3 CPu anD MeMORY
S1C63003/004/008/016 TeChniCal Manual
Seiko epson Corporation
3-3
(Rev. 1.1)
After initial reset, all the interrupts including NMI are masked until both the stack pointers SP1 and SP2 are set
by software. Further, if either SP1 or SP2 is re-set when both are set already, the interrupts including NMI are
masked again until the other is re-set. Therefore, the settings of SP1 and SP2 must be done as a pair.
(3) Subroutine calls use 4 words (for PC evacuation) in the stack area for 16-bit data (SP1). Interrupts use 4 words
(for PC evacuation) in the stack area for 16-bit data (SP1) and 1 word (for F register evacuation) in the stack area
for 4-bit data.
4/16-bit access area
4-bit access area
0000H
00FFH
0100H
01FFH
0200H
07FFH
(SP1/Data area)
(SP2/Data area)
S1C63016
4 bits
(Data area)
(SP1/Data area)
(SP2/Data area)
4 bits
(Data area)
(SP1/Data area)
(SP2/Data area)
4 bits
(SP1/Data area)
(SP2/Data area)
Unused area
4 bits
0000H
00FFH
0100H
01FFH
0200H
03FFH
S1C63008
0000H
00FFH
0100H
01FFH
S1C63004
0000H
007FH
0100H
017FH
S1C63003
3.1.1 RAM configuration
Figure 3.
Data ROM
3.3.2
The data ROM is used for loading various static data such as a character generator, and data can be read using the
same data memory access instructions as the RAM.
3.2.1 Data ROM capacity
Table 3.
Model
Capacity
Address
S1C63016
4,096 words
×
4 bits
8000H to 8FFFH
S1C63008
2,048 words
×
4 bits
8000H to 87FFH
S1C63004
1,024 words
×
4 bits
8000H to 83FFH
S1C63003
Not available
Display Memory
3.3.3
The display memory is a RAM used for storing LCD display data and is assigned to the data memory area. Each bit
can be assigned to the specific segment terminal by mask option.
The addresses that are not used for LCD display can be used as general purpose registers.
3.3.1 Display memory capacity
Table 3.
Model
Capacity
*
Address
S1C63016
448 bits
F000H to F07FH
S1C63008
400 bits
F000H to F07FH
S1C63004
288 bits
F000H to F07FH
S1C63003
110 bits
F000H to F03FH
*
These values are the maximum number of bits that can be allocated for
the segment outputs. Any address within the range listed above can be
specified.