CONTENTS
vi
EPSON
S1C17704 TECHNICAL MANUAL
18.8 IrDA Interface ...............................................................................................................18-11
18.9 Details of Control Registers .........................................................................................18-13
0x4100: UART Status Register (UART_ST) ............................................................................ 18-14
0x4101: UART Transmit Data Register (UART_TXD) ............................................................. 18-16
0x4102: UART Receive Data Register (UART_RXD) ............................................................. 18-17
0x4103: UART Mode Register (UART_MOD) ......................................................................... 18-18
0x4104: UART Control Register (UART_CTL) ........................................................................ 18-19
0x4105: UART Expansion Register (UART_EXP) .................................................................. 18-20
18.10 Precautions ................................................................................................................18-21
19 SPI ...............................................................................................................................19-1
19.1 Configuration of the SPI ................................................................................................19-1
19.2 SPI I/O Pins ...................................................................................................................19-2
19.3 SPI Clock ......................................................................................................................19-3
19.4 Setting the Data Transfer Conditions ............................................................................19-4
19.5 Data Transmit/Receive Control .....................................................................................19-5
19.6 SPI Interrupt ..................................................................................................................19-8
19.7 Details of Control Registers .........................................................................................19-10
0x4320: SPI Status Register (SPI_ST) ................................................................................... 19-11
0x4322: SPI Transmit Data Register (SPI_TXD) ..................................................................... 19-12
0x4324: SPI Receive Data Register (SPI_RXD) ..................................................................... 19-13
0x4326: SPI Control Register (SPI_CTL) ................................................................................ 19-14
19.8 Precautions ..................................................................................................................19-16
20 I
2
C ................................................................................................................................20-1
20.1 Configuration of the I
2
C .................................................................................................20-1
20.2 I
2
C I/O Pins ...................................................................................................................20-2
20.3 I
2
C Clock .......................................................................................................................20-3
20.4 Setting before Starting Data Transfer ............................................................................20-4
20.5 Data Transmit/Receive Control .....................................................................................20-5
20.6 I
2
C Interrupt ..................................................................................................................20-11
20.7 Details of Control Registers .........................................................................................20-13
0x4340: I
2
C Enable Register (I2C_EN) ................................................................................... 20-14
0x4342: I
2
C Control Register (I2C_CTL) ................................................................................. 20-15
0x4344: I
2
C Data Register (I2C_DAT) ..................................................................................... 20-17
0x4346: I
2
C Interrupt Control Register (I2C_ICTL) ................................................................. 20-19
21 Remote Controller (REMC) .......................................................................................21-1
21.1 Outline of the REMC ....................................................................................................21-1
21.2 REMC I/O Pins ..............................................................................................................21-2
21.3 Carrier Generator ..........................................................................................................21-3
21.4 Setting Clock for Data Length Counter .........................................................................21-4
21.5 Controlling Data Transmission/Reception .....................................................................21-5
21.6 REMC Interrupt .............................................................................................................21-8
21.7 Details of Control Registers .........................................................................................21-10
0x5340: REMC Configuration Register
(REMC_CFG) ............................................................ 21-11
0x5341: REMC Prescaler Clock Select Register (REMC_PSC) ............................................. 21-12
0x5342: REMC H Carrier Length Setup Register (REMC_CARH) .......................................... 21-13
0x5343: REMC L Carrier Length Setup Register (REMC_CARL) ........................................... 21-14
0x5344: REMC Status Register (REMC_ST) .......................................................................... 21-15
0x5345: REMC Length Counter Register (REMC_LCNT) ....................................................... 21-16
0x5346: REMC Interrupt Mask Register (REMC_IMSK) ......................................................... 21-17
0x5347: REMC Interrupt Flag Register (REMC_IFLG) ........................................................... 21-18
21.8 Precaution ....................................................................................................................21-19
Summary of Contents for S1C17704
Page 1: ...TECHNICAL MANUAL S1C17704 CMOS 16 BIT SINGLE CHIP MICROCOMPUTER ...
Page 22: ...1 OVERVIEW 1 10 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 42: ...3 MEMORY MAP BUS CONTROL 3 12 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 82: ...6 INTERRUPT CONTROLLER ITC 6 26 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 108: ...8 CLOCK GENERATOR CLG 8 8 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 112: ...9 PRESCALER PSC 9 4 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 138: ...10 I O PORTS P 10 26 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 156: ...11 16 BIT TIMERS T16 11 18 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 208: ...14 8 BIT OSC1 TIMER T8OSC1 14 16 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 234: ...16 STOPWATCH TIMER SWT 16 14 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 242: ...17 WATCHDOG TIMER WDT 17 8 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 264: ...18 UART 18 22 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 300: ...20 I2C 20 20 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 320: ...21 REMOTE CONTROLLER REMC 21 20 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 360: ...24 ON CHIP DEBUGGER DBG 24 6 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...
Page 362: ...25 BASIC EXTERNAL WIRING DIAGRAM 25 2 EPSON S1C17704 TECHNICAL MANUAL THIS PAGE IS BLANK ...