Registers, 1 ocs: output control register, Registers 4.1 ocs: output control register – FUJITSU MB91460 SERIES FR60 User Manual
Page 777

761
Chapter 37 Output Compare
4.Registers
4. Registers
4.1 OCS: Output Control Register
A register for controlling the operation of output compare.
• OCS01 (Output compare 0-1): Address 018Ch (Access:
Byte, Half-word, Word
)
• OCS23 (Output compare 2-3): Address 018Eh (Access:
Byte, Half-word, Word
)
• OCS45 (Output compare 4-5): Address 02DCh (Access:
Byte, Half-word, Word
)
• OCS67 (Output compare 6-7): Address 02DEh (Access:
Byte, Half-word, Word
)
(For information on attributes, see “
Meaning of Bit Attribute Symbols (Page No.10)
• bit15-bit13: undefined Writing does not affect the operation. The read out value is “1”.
• bit12: Reverse Mode
• Specifies the output level reversal operation of pin OCU1 when free-run timer count value TCDT0
matches compare registers OCCP0, OCCP1.
• When the reverse mode bit is set to “1”, the operation is as follows.
OCU0 pin: output reverses when free-run timer TCDT2 matches compare register 0 (OCCP0)
OCU1 pin: output reverses when free-run timer TCDT2 matches compare register 1 (OCCP1)
• When the reverse mode bit is set to “0”, the operation is as follows.
OCU0 pin: output reverses when free-run timer TCDT2 matches compare register 0(OCCP0)
OCU1 pin: output reverses when free-run timer TCDT2 matches compare register 0 (OCCP0) or
compare register 1 (OCCP1)
Note: Reversal mode does not allow interrupts, even with cooperative operation (CMOD=“1”).
• For output from pins OCU0, OCU1, registers PFR15.0, PFR15.1 must be set.
• bit11-bit10: Undefined Writing does not affect the operation. The read value is “1”.
• bit9: Pin-level settings (output compare 1)
To perform output on pin OCU1, general-purpose port settings must be performed.
• bit8: Pin-level settings (output compare 0)
• To perform output on pin OCU0, general-purpose port settings must be performed.
15
14
13
12
11
10
9
8
bit
–
–
–
CMOD
–
–
OTD1
OTD0
1
1
1
0
1
1
0
0
Initial Value
R1/W1
R1/W1
R1/W1
R/W
R1/W1
R1/W1
R/W
R/W
Attribute
7
6
5
4
3
2
1
0
bit
ICP1
ICP0
ICE1
ICE0
–
–
CST1
CST0
0
0
0
0
1
1
0
0
Initial Value
R(RM1),W
R(RM1),W
R/W
R/W
R1/W1
R1/W1
R/W
R/W
Attribute
CMOD
Operation Mode
0
Independent operation (the output level reversal operation of pins OCU0-OCU1 is independent)
1
Combined operation
(OCU1 output pin level is inverted when output compare 0 or output compare 1 is matched in the
compare operation.)
OTD1
Operation
0
Set the output level of pin OCU1 to “L”
1
Set the output level of pin OCU1 to “H”
OTD0
Operation
0
Set the output level of pin OCU0 to “L”
1
Set the output level of pin OCU0 to “H”