M16C/64C Group
See Figure 22.4 "Setting Values of the Header Pattern and Data Patterns".
When not detecting data 0, set registers PMCiD0PMIN and PMCiD0PMAX to 00h. When not detecting
data 1, set registers PMCiD1PMIN and PMCiD1PMAX to 00h.
When in combined operation, set registers PMC1D0PMIN, PMC1D0PMAX, PMC1D1PMIN, and
PMC1D1PMAX to 00h.
22.2.9
PMCi Measurements Register (PMCiTIM) (i = 0, 1)
PMCi Measurements Register (i = 0, 1)
(b15)
(b8)
b7
b0
b7
When the EN bit in the PMCiCON0 register is 0 (PMCi operation disabled), the PMCiTIM register
becomes 0000h.
22.2.10 PMC0 Receive Bit Count Register (PMC0RBIT)
PMC0 Receive Bit Count Register
b7 b6 b5 b4
The bit position of the storing buffer is specified by counting detected data 0 or data 1.
When the receive bit count exceeds 48, it returns to 1. The header and special data are not counted.
The PMC0RBIT register becomes 0 when:
•
The EN bit in the PMC0CON0 register is 0 (PMCi operation disabled).
•
The DRFLG bit in the PMC0STS register changes from 0 to 1.
R01UH0092EJ0110 Rev.1.10
Jul 31, 2012
b0
Symbol
PMC0TIM
PMC1TIM
Measurements of pulse period and pulse width can be read.
b3
b2
b1
b0
Symbol
PMC0RBIT
Receive bit count can be read.
No register bit. If necessary, set to 0. Read as undefined value.
22. Remote Control Signal Receiver
Address
D089h to D088h
D09Dh to D09Ch
Function
Address
D092h
Function
Reset Value
0000h
0000h
RW
RO
Reset Value
XX00 0000b
RW
RO
—
Page 421 of 807