Epson S1C17624 Technical Manual page 324

Cmos 16-bit single chip microcontroller
Table of Contents

Advertisement

aPPenDiX a liST OF i/O ReGiSTeRS
Peripheral
address
I
2
C slave
0x4360
(16-bit device)
0x4362
0x4364
0x4366
0x4368
0x436a
0x436c
internal Peripheral Circuit area 2 (0x5000–0x5fff)
Peripheral
address
Clock timer
0x5000
(8-bit device)
0x5001
0x5002
0x5003
Stopwatch
0x5020
timer
0x5021
(8-bit device)
0x5022
0x5023
Watchdog timer
0x5040
(8-bit device)
0x5041
Clock generator
0x5060
(8-bit device)
0x5061
0x5062
(LCD, T8OSC1,
0x5063
SVD, RFC,
0x5064
T16A2, RTC)
0x5065
0x5066
0x5067
0x5068
0x5069
0x506e
0x5080
0x5081
LCD driver
0x50a0
(8-bit device)
0x50a1
0x50a2
0x50a3
0x50a5
0x50a6
8-bit OSC1
0x50c0
timer
(8-bit device)
0x50c1
0x50c2
0x50c3
0x50c4
0x50c5
SVD circuit
0x5100
(8-bit device)
0x5101
0x5102
0x5103
0x5104
Power
0x5120
generator
(8-bit device)
Real-time clock
0x5140
(8-bit device)
0x5141
0x5142
(S1C17624/604)
0x5143
0x5144
0x5145
0x5146
0x5147
0x5148
0x5149
0x514a
aP-a-2
Register name
I2CS_TRNS
I
2
C Slave Transmit Data Register
I2CS_RECV
I
2
C Slave Receive Data Register
I2CS_SADRS
I
2
C Slave Address Setup Register
2
I2CS_CTL
I
C Slave Control Register
I2CS_STAT
I
2
C Slave Status Register
I2CS_ASTAT
I
2
C Slave Access Status Register
2
I2CS_ICTL
I
C Slave Interrupt Control Register
Register name
CT_CTL
Clock Timer Control Register
CT_CNT
Clock Timer Counter Register
CT_IMSK
Clock Timer Interrupt Mask Register
CT_IFLG
Clock Timer Interrupt Flag Register
SWT_CTL
Stopwatch Timer Control Register
SWT_BCNT
Stopwatch Timer BCD Counter Register
SWT_IMSK
Stopwatch Timer Interrupt Mask Register
SWT_IFLG
Stopwatch Timer Interrupt Flag Register
WDT_CTL
Watchdog Timer Control Register
WDT_ST
Watchdog Timer Status Register
OSC_SRC
Clock Source Select Register
OSC_CTL
Oscillation Control Register
OSC_NFEN
Noise Filter Enable Register
OSC_LCLK
LCD Clock Select Register
OSC_FOUT
FOUT Control Register
OSC_T8OSC1 T8OSC1 Clock Control Register
OSC_SVD
SVD Clock Control Register
OSC_RFC
RFC Clock Control Register
T16A_CLK0
T16A Clock Control Register Ch.0
T16A_CLK1
T16A Clock Control Register Ch.1
RTC_CC
RTC Clock Control Register
CLG_PCLK
PCLK Control Register
CLG_CCLK
CCLK Control Register
LCD_DCTL
LCD Display Control Register
LCD_CADJ
LCD Contrast Adjustment Register
LCD_CCTL
LCD Clock Control Register
LCD_VREG
LCD Voltage Regulator Control Register
LCD_IMSK
LCD Interrupt Mask Register
LCD_IFLG
LCD Interrupt Flag Register
T8OSC1_CTL
T8OSC1 Control Register
T8OSC1_CNT T8OSC1 Counter Data Register
T8OSC1_CMP T8OSC1 Compare Data Register
T8OSC1_IMSK T8OSC1 Interrupt Mask Register
T8OSC1_IFLG T8OSC1 Interrupt Flag Register
T8OSC1_DUTY T8OSC1 PWM Duty Data Register
SVD_EN
SVD Enable Register
SVD_CMP
SVD Comparison Voltage Register
SVD_RSLT
SVD Detection Result Register
SVD_IMSK
SVD Interrupt Mask Register
SVD_IFLG
SVD Interrupt Flag Register
VD1_CTL
V
Control Register
D1
RTC_INTSTAT RTC Interrupt Status Register
RTC_INTMODE RTC Interrupt Mode Register
RTC_CNTL0
RTC Control 0 Register
RTC_CNTL1
RTC Control 1 Register
RTC_SEC
RTC Second Register
RTC_MIN
RTC Minute Register
RTC_HOUR
RTC Hour Register
RTC_DAY
RTC Day Register
RTC_MONTH
RTC Month Register
RTC_YEAR
RTC Year Register
RTC_WEEK
RTC Days of Week Register
Seiko epson Corporation
Function
I
2
C slave transmit data
I
2
C slave receive data
Sets the I
2
C slave address.
2
Controls the I
C slave module.
Indicates the I
2
C bus status.
Indicates the I
2
C slave access status.
2
Controls the I
C slave interrupt.
Function
Resets and starts/stops the timer.
Counter data
Enables/disables interrupt.
Indicates/resets interrupt occurrence status.
Resets and starts/stops the timer.
BCD counter data
Enables/disables interrupt.
Indicates/resets interrupt occurrence status.
Resets and starts/stops the timer.
Sets the timer mode and indicates NMI status.
Selects the clock source.
Controls oscillation.
Enables/disables noise filters.
Selects the LCD clock.
Controls FOUTH/FOUT1 clock outputs.
Controls the count clock.
Selects the SVD operating clock.
Selects the RFC operating clock.
Controls the T16A2 Ch.0 clock.
(S1C17624/604)
Controls the T16A2 Ch.1 clock.
(S1C17624/604)
Controls the RTC clock source.
Controls the PCLK supply.
Configures the CCLK division ratio.
Controls the LCD display.
Controls the contrast.
Controls the LCD drive duty.
Controls the LCD drive voltage regulator.
Enables/disables interrupts.
Indicates/resets interrupt occurrence status.
Sets the timer mode and starts/stops the
timer.
Counter data
Sets compare data.
Sets the interrupt mask.
Indicates and reset interrupt occurrence
status.
Sets data for PWM output.
Enables/disables the SVD operation.
Sets the comparison voltage.
Voltage detection results
Enables/disables interrupts.
Indicates/resets interrupt occurrence status.
Controls the V
voltage and heavy load
D1
protection mode.
Indicates RTC interrupt status.
Sets up RTC interrupt modes.
Controls the RTC.
Second counter data
Minute counter data
Hour counter data
Day counter data
Month counter data
Year counter data
Days of week counter data
S1C17624/604/622/602/621 TeChniCal Manual

Advertisement

Table of Contents
loading

This manual is also suitable for:

S1c17604S1c17622S1c17602S1c17621

Table of Contents