Flash Programming; Ram; Display Data Ram - Epson S1C17W18 Technical Manual

Cmos 16-bit single chip microcontroller
Table of Contents

Advertisement

4.3.3 Flash Programming

The Flash memory supports on-board programming, so it can be programmed with the ROM data by using the de-
bugger through an ICDmini. Figure 4.3.3.1 shows connection diagrams for on-board programming.
DCLK
V
DD
S1C17
DSIO
DST2
V
PP
(1) When V
PP
The V
pin must be left open except when programming the Flash memory. However, it is not necessary to discon-
PP
nect the wire when using ICDmini to supply the V
be supplied during Flash programming only. The V
for generating the Flash programming voltage. Be sure to connect C
voltage is supplied externally or for generating the voltage when the internal power supply is used.
For detailed information on ROM data programming method, refer to the "(S1C17 Family C Compiler Package)
S5U1C17001C Manual." The IC can also be shipped after being programmed in the factory with the ROM data
developed. Should you desire to ship the IC with ROM data programmed from the factory, please contact our cus-
tomer support.
Notes: • The Flash programming requires a 2.4 V or higher V
• Be sure to avoid using the V
generated internally.

4.4 RAM

The RAM can be used to execute the instruction codes copied from another memory as well as storing variables or
other data. This allows higher speed processing and lower power consumption than Flash memory.
Note: The 64 bytes at the end of the RAM is reserved as the debug RAM area. When using the debug
functions under application development, do not access this area from the application program.
This area can be used for applications of mass-produced devices that do not need debugging.
The RAM size used by the application can be configured to equal or less than the implemented size using the
MSCIRAMSZ.IRAMSZ[2:0] bits. For example, this function can be used to prevent creating programs that seek
to access areas outside the RAM area of the target model when developing an application for a model in which the
RAM size is smaller than this IC. After the limitation is applied, accessing an address outside the RAM area results
in the same operation (undefined value is read out) as when a reserved area is accessed.

4.5 Display Data RAM

The embedded display data RAM is used to store display data for the LCD driver. Areas unused for display data in
the display data RAM can be used as a general-purpose RAM. For specific information on the display data RAM,
refer to "Display Data RAM" in the "LCD Driver" chapter.
S1C17W18 TECHNICAL MANUAL
(Rev. 1.2)
DCLK
ICDmini
(S5U1C17001H)
R
DBG
DSIO
DST2
Flash V
OUT
CC
C
VPP
is supplied externally
Figure 4.3.3.1 External Connection
PP
pin output for driving external circuits when the V
PP
Seiko Epson Corporation
DCLK
V
S1C17
DSIO
DST2
V
PP
(2) When V
PP
voltage, as ICDmini controls the power supply so that it will
voltage can also be generated by the internal power supply
PP
for stabilizing the voltage when the V
VPP
voltage.
DD
4 MEMORY AND BUS
DCLK
DD
ICDmini
(S5U1C17001H)
R
DBG
DSIO
DST2
C
VPP
is generated internally
voltage is
PP
PP
4-3

Advertisement

Table of Contents
loading

Table of Contents