OneStart

Epson S1C17001 manuals

S1C17001 first page preview

S1C17001

Brand: Epson | Category: Microcontrollers
Table of contents
  1. Table Of Contents
  2. Table Of Contents
  3. Table Of Contents
  4. Table Of Contents
  5. Table Of Contents
  6. Table Of Contents
  7. Table Of Contents
  8. Overview
  9. Block Diagram
  10. Pins
  11. Pin Descriptions
  12. S1C17 Core Features
  13. CPU Registers
  14. Command Set
  15. Vector Table
  16. Processor Information
  17. Memory Map and Bus Control
  18. Bus Cycle
  19. Internal ROM Area
  20. Internal RAM Area
  21. Internal Peripheral Circuit Area
  22. I/O Map
  23. Core I/O Reserved Area
  24. Power Supply Voltage
  25. Initial Reset
  26. P0 Port Key-Entry Reset
  27. Initial Reset Sequence
  28. Initial Settings at Initial Resetting
  29. ITC Configuration
  30. Maskable Interrupt Control
  31. Interrupt Permission/Prohibition
  32. Processing for Multiple Interrupts
  33. Interrupt Trigger Modes
  34. S1C17 Core Interrupt Processing
  35. Software Interrupts
  36. HALT and SLEEP Mode Cancellation by Interrupt Factors
  37. Control Register Details
  38. x4300: Interrupt Flag Register (ITC_IFLG)
  39. x4302: Interrupt Enable Register (ITC_EN)
  40. x4304: ITC Control Register (ITC_CTL)
  41. x4306: External Interrupt Level Setup Register 0 (ITC_ELV0)
  42. x4308: External Interrupt Level Setup Register 1 (ITC_ELV1)
  43. x430a: External Interrupt Level Setup Register 2 (ITC_ELV2)
  44. x430c: External Interrupt Level Setup Register 3 (ITC_ELV3)
  45. x430e: Internal Interrupt Level Setup Register 0 (ITC_ILV0)
  46. x4310: Internal Interrupt Level Setup Register 1 (ITC_ILV1)
  47. x4312: Internal Interrupt Level Setup Register 2 (ITC_ILV2)
  48. x4314: Internal Interrupt Level Setup Register 3 (ITC_ILV3)
  49. Precautions
  50. Oscillator Circuit (OSC)
  51. OSC3 Oscillator Circuit
  52. OSC1 Oscillator Circuit
  53. System Clock Switching
  54. bit OSC1 Timer Clock Control
  55. Clock External Output (FOUT3, FOUT1)
  56. RESET and NMI Input Noise Filters
  57. x5060: Clock Source Select Register (OSC_SRC)
  58. x5061: Oscillation Control Register (OSC_CTL)
  59. x5062: Noise Filter Enable Register (OSC_NFEN)
  60. x5064: FOUT Control Register (OSC_FOUT)
  61. x5065: T8OSC1 Clock Control Register (OSC_T8OSC1)
  62. Clock Generator (CLG)
  63. CPU Core Clock (CCLK) Control
  64. Peripheral Module Clock (PCLK) Control
  65. x5080: PCLK Control Register (CLG_PCLK)
  66. x5081: CCLK Control Register (CLG_CCLK)
  67. Prescaler (PSC)
  68. Input/Output Port (P)
  69. Data Input/Output
  70. Pull-up Control
  71. Input Interface Level
  72. P0 Port Chattering Filter Function
  73. Port Input Interrupt
  74. x5200/0x5210/0x5220/0x5230: Px Port Input Data Registers (Px_IN)
  75. x5201/0x5211/0x5221/0x5231: Px Port Output Data Registers (Px_OUT)
  76. x5202/0x5212/0x5222/0x5232: Px Port I/O Direction Control Registers (Px_IO)
  77. x5203/0x5213/0x5223/0x5233: Px Port Pull-up Control Registers (Px_PU)
  78. x5205/5215: Px Port Interrupt Mask Registers (Px_IMSK)
  79. x5206/5216: Px Port Interrupt Edge Select Registers (Px_EDGE)
  80. x5207/5217: Px Port Interrupt Flag Registers (Px_IFLG)
  81. x5208: P0 Port Chattering Filter Control Register (P0_CHAT)
  82. x5209: P0 Port Key-Entry Reset Configuration Register (P0_KRST)
  83. x52a0: P0 Port Function Select Register (P0_PMUX)
  84. x52a1: P1 Port Function Select Register (P1_PMUX)
  85. x52a2: P2 Port Function Select Register (P2_PMUX)
  86. x52a3: P3 Port Function Select Register (P3_PMUX)
  87. bit Timer (T16)
  88. bit Timer Operating Modes
  89. External Clock Mode
  90. Pulse Width Measurement Mode
  91. Count Mode
  92. bit Timer Reload Register and Underflow Cycle
  93. bit Timer Reset
  94. bit Timer RUN/STOP Control
  95. bit Timer Output Signal
  96. bit Timer Interrupts
  97. x4220/0x4240/0x4260: 16-bit Timer Ch.x Input Clock Select Registers (T16_CLKx)
  98. x4222/0x4242/0x4262: 16-bit Timer Ch.x Reload Data Registers (T16_TRx)
  99. x4224/0x4244/0x4264: 16-bit Timer Ch.x Counter Data Registers (T16_TCx)
  100. x4226/0x4246/0x4266: 16-bit Timer Ch.x Control Registers (T16_CTLx)
  101. bit Timer (T8F)
  102. bit Timer Count Mode
  103. Count Clock
  104. Fine Mode
  105. x4200: 8-bit Timer Input Clock Select Register (T8F_CLK)
  106. x4202: 8-bit Timer Reload Data Register (T8F_TR)
  107. x4204: 8-bit Timer Counter Data Register (T8F_TC)
  108. x4206: 8-bit Timer Control Register (T8F_CTL)
  109. PWM & Capture Timer (T16E)
  110. PWM & Capture Timer Operating Modes
  111. Setting and Resetting Counter Value
  112. Compare Data Settings
  113. PWM & Capture Timer RUN/STOP Control
  114. Clock Output Control
  115. PWM & Capture Timer Interrupts
  116. x5300: PWM Timer Compare Data A Register (T16E_CA)
  117. x5302: PWM Timer Compare Data B Register (T16E_CB)
  118. x5304: PWM Timer Counter Data Register (T16E_TC)
  119. x5306: PWM Timer Control Register (T16E_CTL)
  120. x5308: PWM Timer Input Clock Select Register (T16E_CLK)
  121. x530a: PWM Timer Interrupt Mask Register (T16E_IMSK)
  122. x530c: PWM Timer Interrupt Flag Register (T16E_IFLG)
  123. bit OSC1 Timer (T8OSC1)
  124. bit OSC1 Timer Count Mode
  125. Resetting 8-bit OSC1 Timer
  126. bit OSC1 Timer RUN/STOP Control
  127. bit OSC1 Timer Interrupts
  128. x50c0: 8-bit OSC1 Timer Control Register (T8OSC1_CTL)
  129. x50c1: 8-bit OSC1 Timer Counter Data Register (T8OSC1_CNT)
  130. x50c2: 8-bit OSC1 Timer Compare Data Register (T8OSC1_CMP)
  131. x50c3: 8-bit OSC1 Timer Interrupt Mask Register (T8OSC1_IMSK)
  132. x50c4: 8-bit OSC1 Timer Interrupt Flag Register (T8OSC1_IFLG)
  133. Clock Timer (CT)
  134. Operation Clock
  135. Clock Timer Resetting
  136. Clock Timer RUN/STOP Control
  137. Clock Timer Interrupts
  138. x5000: Clock Timer Control Register (CT_CTL)
  139. x5001: Clock Timer Counter Register (CT_CNT)
  140. x5002: Clock Timer Interrupt Mask Register (CT_IMSK)
  141. x5003: Clock Timer Interrupt Flag Register (CT_IFLG)
  142. Stopwatch Timer (SWT)
  143. BCD Counters
  144. Stopwatch Timer Resetting
  145. Stopwatch Timer RUN/STOP Control
  146. Stopwatch Timer Interrupts
  147. x5020: Stopwatch Timer Control Register (SWT_CTL)
  148. x5021: Stopwatch Timer BCD Counter Register (SWT_BCNT)
  149. x5022: Stopwatch Timer Interrupt Mask Register (SWT_IMSK)
  150. x5023: Stopwatch Timer Interrupt Flag Register (SWT_IFLG)
  151. Watchdog Timer (WDT)
  152. Watchdog Timer Control
  153. x5040: Watchdog Timer Control Register (WDT_CTL)
  154. x5041: Watchdog Timer Status Register (WDT_ST)
  155. UART
  156. UART Pin
  157. Transfer Clock
  158. Transfer Data Settings
  159. Data Transfer Control
  160. Receive Errors
  161. UART Interrupts
  162. IrDA Interface
  163. x4100: UART Status Register (UART_ST)
  164. x4101: UART Transmit Data Register (UART_TXD)
  165. x4102: UART Receive Data Register (UART_RXD)
  166. x4103: UART Mode Register (UART_MOD)
  167. x4104: UART Control Register (UART_CTL)
  168. x4105: UART Expansion Register (UART_EXP)
  169. SPI Configuration
  170. SPI Input/Output Pins
  171. SPI Clock
  172. Data Transfer Condition Settings
  173. SPI Interrupts
  174. x4320: SPI Status Register (SPI_ST)
  175. x4322: SPI Transmit Data Register (SPI_TXD)
  176. x4324: SPI Receive Data Register (SPI_RXD)
  177. x4326: SPI Control Register (SPI_CTL)
  178. Settings Before Data Transfer
  179. I 2 C Interrupts
  180. Remote Controller (REMC)
  181. REMC Input/output Pin
  182. Carrier Generation
  183. Data Length Counter Clock Settings
  184. REMC Interrupts
  185. x5340: REMC Configuration Register (REMC_CFG)
  186. x5341: REMC Prescaler Clock Select Register (REMC_PSC)
  187. x5342: REMC H Carrier Length Setup Register (REMC_CARH)
  188. x5343: REMC L Carrier Length Setup Register (REMC_CARL)
  189. x5344: REMC Status Register (REMC_ST)
  190. x5345: REMC Length Counter Register (REMC_LCNT)
  191. x5346: REMC Interrupt Mask Register (REMC_IMSK)
  192. x5347: REMC Interrupt Flag Register (REMC_IFLG)
  193. On-chip Debugger (DBG)
  194. Debug Break Operation Status
  195. x5322: OSC1 Peripheral Control Register (MISC_OSC1)
  196. xffff90: Debug RAM Base Register (DBRAM)
  197. Basic External Connection Diagram
  198. Electrical Characteristics
  199. DC Characteristics
  200. Consumption Current
  201. AC Characteristics
  202. External Clock Input AC Characteristics
  203. Oscillation Characteristics
  204. Appendix A I/O Register List
  205. Appendix B Power Saving
  206. Appendix C Mounting Precautions
  207. Appendix D Initialization Routine
  208. Appendix E S1C17001 Mask ROM Code Development
  209. Appendix F Revision History
Related products
S1C17M01S5U1C17001CS5U1C17001HS1C17M10S1C17604S1C17621S1C17602S1C17624S1C17F13S1C17622
Epson categories
More Epson categories