Notational Conventions And Symbols In This Manual - Epson S1C17M20 Technical Manual

Cmos 16-bit single chip microcontroller
Table of Contents

Advertisement

Preface
This is a technical manual for designers and programmers who develop a product using the S1C17M20/M21/
M22/M23/M24/M25. This document describes the functions of the IC, embedded peripheral circuit operations,
and their control methods.
For the CPU functions and instructions, refer to the "S1C17 Family S1C17 Core Manual." For the functions
and operations of the debugging tools, refer to the respective tool manuals. (Our "Products: Document Down-
loads" website provides the downloadable manuals.)

Notational conventions and symbols in this manual

Register address
Peripheral circuit chapters do not provide control register addresses. Refer to "Peripheral Circuit Area" in
the "Memory and Bus" chapter or "List of Peripheral Circuit Control Registers" in the Appendix.
Register and control bit names
In this manual, the register and control bit names are described as shown below to distinguish from signal
and pin names.
XXX register:
XXX.YYY bit:
XXX.ZZZ[1:0] bits: Represents the two control bits ZZZ1 and ZZZ0 in the XXX register.
Register table contents and symbols
Initial: Value set at initialization
Reset: Initialization condition. The initialization condition depends on the reset group (H0, H1, or S0).
For more information on the reset groups, refer to "Initialization Conditions (Reset Groups)" in the
"Power Supply, Reset, and Clocks" chapter.
R/W: R =
Read only bit
W =
Write only bit
WP =
Write only bit with a write protection using the MSCPROT.PROT[15:0] bits
R/W = Read/write bit
R/WP = Read/write bit with a write protection using the MSCPROT.PROT[15:0] bits
Control bit read/write values
This manual describes control bit values in a hexadecimal notation except for one-bit values (and except
when decimal or binary notation is required in terms of explanation). The values are described as shown
below according to the control bit width.
1 bit:
0 or 1
2 to 4 bits:
0x0 to 0xf
5 to 8 bits:
0x00 to 0xff
9 to 12 bits: 0x000 to 0xfff
13 to 16 bits: 0x0000 to 0xffff
Decimal:
0 to 9999...
Binary:
0b0000... to 0b1111...
Channel number
Multiple channels may be implemented in some peripheral circuits (e.g., 16-bit timer, etc.). The peripheral
circuit chapters use 'n' as the value that represents the channel number in the register and pin names regard-
less of the number of channel actually implemented. Normally, the descriptions are applied to all channels.
If there is a channel that has different functions from others, the channel number is specified clearly.
Example) T16_nCTL register of the 16-bit timer
If one channel is implemented (Ch.0 only):
If two channels are implemented (Ch.0 and Ch.1): T16_nCTL = T16_0CTL and T16_1CTL
For the number of channels implemented in the peripheral circuits of this IC, refer to "Features" in the
"Overview" chapter.
S1C17M20/M21/M22/M23/M24/M25
TECHNICAL MANUAL (Rev. 1.0)
Represents a register including its all bits.
Represents the one control bit YYY in the XXX register.
Seiko Epson Corporation
T16_nCTL = T16_0CTL only
PREFACE
i

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

S1c17m25S1c17m21S1c17m22S1c17m23S1c17m24

Table of Contents