Ram; Display Data Ram; Peripheral Circuit Control Registers - Epson S1C31W65 Technical Manual

Cmos 32-bit single chip microcontroller
Table of Contents

Advertisement

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.

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.

4.6 Peripheral Circuit Control Registers

The control registers for the peripheral circuits are located in the 12K-byte area beginning with address 0x4000
0000. Table 4.6.1 shows the control register map. For details of each control register, refer to "List of Peripheral
Circuit Registers" in the appendix or "Control Registers" in each peripheral circuit chapter.
Peripheral circuit
System register (SYS)
Power generator (PWGA)
Clock generator(CLG)
System reset controller (SRC) 0x4000 0060 SRCRESETREQ
Watchdog timer (WDT2)
Real-time clock (RTCA)
Supply voltage detector
(SVD4) Ch.0
16-bit timer (T16) Ch.0
Flash controller (FLASHC)
S1C31W65 TECHNICAL MANUAL
(Rev. 1.1)
Table 4.6.1 Peripheral Circuit Control Register Map
Address
0x4000 0000 SYSPROT
0x4000 0020 PWGACTL
0x4000 0040 CLGSCLK
0x4000 0042 CLGOSC
0x4000 0044 CLGIOSC
0x4000 0046 CLGOSC1
0x4000 0048 CLGOSC3
0x4000 004c CLGINTF
0x4000 004e CLGINTE
0x4000 0050 CLGFOUT
0x4000 0052 CLGTRIM1
0x4000 0054 CLGTRIM2
0x4000 0062 SRCRESETPCTL
0x4000 00a0 WDT2CLK
0x4000 00a2 WDT2CTL
0x4000 00a4 WDT2CMP
0x4000 00c0 RTCACTLL
0x4000 00c1 RTCACTLH
0x4000 00c2 RTCAALM1
0x4000 00c4 RTCAALM2
0x4000 00c6 RTCASWCTL
0x4000 00c8 RTCASEC
0x4000 00ca RTCAHUR
0x4000 00cc RTCAMON
0x4000 00ce RTCAYAR
0x4000 00d0 RTCAINTF
0x4000 00d2 RTCAINTE
0x4000 0100 SVD4_0CLK
0x4000 0102 SVD4_0CTL
0x4000 0104 SVD4_0INTF
0x4000 0106 SVD4_0INTE
0x4000 0140 T16_0CLK
0x4000 0142 T16_0MOD
0x4000 0144 T16_0CTL
0x4000 0146 T16_0TR
0x4000 0148 T16_0TC
0x4000 014a T16_0INTF
0x4000 014c T16_0INTE
0x4000 01b0 FLASHCWAIT
Seiko Epson Corporation
Register name
System Protect Register
PWGA Control Register
CLG System Clock Control Register
CLG Oscillation Control Register
CLG IOSC Control Register
CLG OSC1 Control Register
CLG OSC3 Control Register
CLG Interrupt Flag Register
CLG Interrupt Enable Register
CLG FOUT Control Register
CLG Oscillation Frequency Trimming Register 1
CLG Oscillation Frequency Trimming Register 2
SRC Reset Request Flag Register
SRC #RESET Port Control Register
WDT2 Clock Control Register
WDT2 Control Register
WDT2 Counter Compare Match Register
RTCA Control Register (Low Byte)
RTCA Control Register (High Byte)
RTCA Second Alarm Register
RTCA Hour/Minute Alarm Register
RTCA Stopwatch Control Register
RTCA Second/1Hz Register
RTCA Hour/Minute Register
RTCA Month/Day Register
RTCA Year/Week Register
RTCA Interrupt Flag Register
RTCA Interrupt Enable Register
SVD4 Ch.0 Clock Control Register
SVD4 Ch.0 Control Register
SVD4 Ch.0 Status and Interrupt Flag Register
SVD4 Ch.0 Interrupt Enable Register
T16 Ch.0 Clock Control Register
T16 Ch.0 Mode Register
T16 Ch.0 Control Register
T16 Ch.0 Reload Data Register
T16 Ch.0 Counter Data Register
T16 Ch.0 Interrupt Flag Register
T16 Ch.0 Interrupt Enable Register
FLASHC Flash Read Cycle Register
4 MEMORY AND BUS
4-3

Advertisement

Table of Contents
loading

Table of Contents