Ram; Peripheral Circuit Control Registers - Epson Arm S1C31 Series 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 Peripheral Circuit Control Registers

The control registers for the peripheral circuits are located in the peripheral circuit area beginning with address
0x0020 0000. Table 4.5.1 shows the control register map. For details of each control register, refer to "List of Pe-
ripheral Circuit Registers" in the appendix or "Control Registers" in each peripheral circuit chapter.
Peripheral circuit
System register (SYS)
Power generator (PWGA)
Clock generator(CLG)
Cache controller (CACHE)
Watchdog timer (WDT2)
Real-time clock (RTCA)
Supply voltage detector
(SVD3)
16-bit timer (T16) Ch.0
Flash controller (FLASHC)
I/O ports (PPORT)
S1C31D41 TECHNICAL MANUAL
(Rev. 1.1)
Table 4.5.1 Peripheral Circuit Control Register Map
Address
0x0020 0000 SYSPROT
0x0020 0020 PWGACTL
0x0020 0040 CLGSCLK
0x0020 0042 CLGOSC
0x0020 0044 CLGIOSC
0x0020 0046 CLGOSC1
0x0020 0048 CLGOSC3
0x0020 004c CLGINTF
0x0020 004e CLGINTE
0x0020 0050 CLGFOUT
0x4000 0052 CLGTRIM1
0x4000 0054 CLGTRIM2
0x4000 005a CLGTRIM3
0x0020 0080 CACHECTL
0x0020 00a0 WDT2CLK
0x0020 00a2 WDT2CTL
0x0020 00a4 WDT2CMP
0x0020 00c0 RTCACTLL
0x0020 00c1 RTCACTLH
0x0020 00c2 RTCAALM1
0x0020 00c4 RTCAALM2
0x0020 00c6 RTCASWCTL
0x0020 00c8 RTCASEC
0x0020 00ca RTCAHUR
0x0020 00cc RTCAMON
0x0020 00ce RTCAYAR
0x0020 00d0 RTCAINTF
0x0020 00d2 RTCAINTE
0x0020 0100 SVD3CLK
0x0020 0102 SVD3CTL
0x0020 0104 SVD3INTF
0x0020 0106 SVD3INTE
0x0020 0160 T16_0CLK
0x0020 0162 T16_0MOD
0x0020 0164 T16_0CTL
0x0020 0166 T16_0TR
0x0020 0168 T16_0TC
0x0020 016a T16_0INTF
0x0020 016c T16_0INTE
0x0020 01b0 FLASHCWAIT
0x0020 0200 PPORTP0DAT
0x0020 0202 PPORTP0IOEN
0x0020 0204 PPORTP0RCTL
0x0020 0206 PPORTP0INTF
0x0020 0208 PPORTP0INTCTL
0x0020 020a PPORTP0CHATEN
0x0020 020c PPORTP0MODSEL
0x0020 020e PPORTP0FNCSEL
0x0020 0210 PPORTP1DAT
0x0020 0212 PPORTP1IOEN
0x0020 0214 PPORTP1RCTL
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
CLG Oscillation Frequency Trimming Register 3
CACHE 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
SVD3 Clock Control Register
SVD3 Control Register
SVD3 Status and Interrupt Flag Register
SVD3 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
P0 Port Data Register
P0 Port Enable Register
P0 Port Pull-up/down Control Register
P0 Port Interrupt Flag Register
P0 Port Interrupt Control Register
P0 Port Chattering Filter Enable Register
P0 Port Mode Select Register
P0 Port Function Select Register
P1 Port Data Register
P1 Port Enable Register
P1 Port Pull-up/down Control Register
4 MEMORY AND BUS
4-3

Advertisement

Table of Contents
loading

This manual is also suitable for:

Arm s1c31d41

Table of Contents