Carrier Modulator Transmitter (CMT)
Overview
PRIMARY/SECONDARY SELECT
MODE
BASE
|
|
| CARRIER |
| MODULATOR |
|
|
| ||
|
|
|
| OUT |
|
| IRO | |||
|
| CARRIER | OUT | MODULATOR |
| TRANSMITTER |
|
| ||
|
|
|
|
| PIN | |||||
fOSC | . | GENERATOR |
|
|
| OUTPUT |
|
| ||
|
|
|
|
|
| |||||
|
|
| ||||||||
|
|
|
|
|
|
|
|
EOC FLAG | EOC INTERRUPT ENABLE |
MODULATOR/
CARRIER
ENABLE
fOSC ÷ 2
CPU INTERFACE
DB | AB | EOC INTERRUPT |
Figure
The modulator provides a simple method to control protocol timing. The modulator has a resolution of 4 μs with a
The transmitter output block controls the state of the infrared out pin (IRO). The modulator output is gated on to the IRO pin when the modulator/carrier generator is enabled. Otherwise, the IRO pin is controlled by the state of the IRO latch, which is directly accessible to the CPU by means of bit 7 of the carrier generator data registers CHR1 and CLR1. The IRO latch can be written to on either edge of the internal bus clock (fosc/2), allowing for IR waveforms which have a resolution of twice the bus clock frequency (fosc). See 9.4.2 Carrier Generator Data
Registers (CHR1, CLR1, CHR2, and CLR2).
MC68HC05RC16 — Rev. 3.0 |
| General Release Specification |
|
|
|
MOTOROLA | Carrier Modulator Transmitter (CMT) | 69 |