Download Print this page

Epson S1C31D50 Technical Instructions page 279

Cmos 32-bit single chip microcontroller
Hide thumbs Also See for S1C31D50:

Advertisement

Repeat
up/down count mode
(3)
T16B_nCCCTLm.CBUFMD[2:0] bits = 0x0
3.1)
Data (W) → CC[15:0]
Data (W) → MC[15:0]
PRESET = 1
MODEN = 1
RUN = 1
0xffff
Compare period
during counting up
Counter
0x0000
CMPCAPmIF =
T 1 6 B _nCCCTLm.CBUFMD[2:0] bits = 0x1
3.2)
Data (W) → CC[15:0]
Data (W) → MC[15:0]
PRESET = 1
MODEN = 1
RUN = 1
0xffff
Compare period
during counting up
Counter
0x0000
T 1 6 B _nCCCTLm.CBUFMD[2:0] bits = 0x2
3.3)
Data (W) → CC[15:0]
Data (W) → MC[15:0]
PRESET = 1
MODEN = 1
RUN = 1
0xffff
Compare period
during counting up
Counter
0x0000
17-14
Data (W) → CC[15:0]
Count cycle
Compare period
during counting
down
CNTMAXIF = 1
CNTZEROIF = 1
CMPCAPmIF = 1
CMPCAPmIF =
1
CMPCAPmIF =
1
Data (W) → CC[15:0]
Count cycle
Compare period
during counting
down
CNTZEROIF = 1
CNTZEROIF = 1
CMPCAPmIF = 1
CMPCAPmIF = 1
Data (W) → CC[15:0]
Count cycle
Compare period
during counting
down
CNTMAXIF = 1
CNTZEROIF = 1
CMPCAPmIF = 1
CMPCAPmIF = 1
Seiko Epson Corporation
Software operation
Hardware operation
Data (W) → CC[15:0]
CNTMAXIF =
1
CMPCAPmIF =
1
1
Data (W) → CC[15:0]
CNTZEROIF = 1
CMPCAPmIF = 1
CMPCAPmIF = 1
Data (W) → CC[15:0]
CNTMAXIF = 1
CMPCAPmIF = 1
CMPCAPmIF = 1
MAX value
(T16B_nMC register)
Compare buffer
value
Time
CNTZEROIF =
1
MAX value
(T16B_nMC register)
Compare buffer
value
Time
CNTZEROIF = 1
MAX value
(T16B_nMC register)
Compare buffer
value
Time
CNTZEROIF = 1
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)

Advertisement

loading