Carrier Divider Registers

Top  Previous  Next

Address = &h006 (low byte) and &h007 (high byte); read/write access

Low and high bytes of the carrier divider -- a value that corresponds to the modulation frequency in the following manner:

 

Modulation_frq = 12Mhz / divider_value

 

How to use these registers:

When the IR data recording is conducted in the carrier mode (command register, bit 4 = 0) then after the successful reception of an IR code the carrier divider registers will contain the divider value for the measured carrier frequency. Your program will need to save the measured divider value together with the recorded data.

When the IR data recording is conducted in the no-carrier mode (command register, bit 4 = 1) then your program must preset the carrier divider registers with the correct value for the expected carrier frequency.

Before transmitting the IR data, your program must preset the carrier divider registers with the correct value for the desired carrier frequency.