English
Language : 

SH7616 Datasheet, PDF (652/935 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperH™ RISC engine Family/SH7600 Series
Section 14 Serial Communication Interface with FIFO (SCIF)
14.3.6 Operation in IrDA Mode
In IrDA mode, the waveform of TxD/RxD transmit/receive data is modified to comply with the
IrDA 1.0 infrared communication specification. This makes it possible to carry out infrared
transmission and reception conforming to the IrDA 1.0 standard by connecting an infrared
transmission/reception transceiver/receiver.
In the IrDA 1.0 specification, communication is initially executed at 9600 bps, and then the
transfer rate can be changed as required. However, the communication speed is not changed
automatically in this module. When executing communication, therefore, it is necessary to check
the communication speed and have the appropriate speed set in this module by software.
Note: In IrDA mode, reception is not possible when the TE bit is set to 1 (enabling
communication) in the serial control register (SCSCR). When performing reception, the
TE bit in SCSCR must be cleared to 0.
Transmission: In the case of a serial output signal (UART frame) from the SCIF, the waveform is
corrected and the signal is converted to an IR frame serial output signal by the IrDA module as
shown in figure 14.24.
When the serial data is 0, if the PSEL bit is 0 in the IrDA mode register (SCIMR) a pulse of 3/16
the IR frame bit width is generated and output, and if the PSEL bit is 1 a pulse of 3/16 the bit
width of the bit rate set in bits ICK3 to 0 in the serial mode register (SCSMR) is generated and
output. When the serial data is 1, a pulse is not output.
An infrared LED is driven by a signal demodulated to a 3/16 width.
Reception: Pulses of 3/16 the received IR frame bit width are converted to UART frames after
demodulation as shown in figure 14.24.
Demodulation to 0 is executed for pulse output and demodulation to 1 when there is no pulse
output.
Rev. 2.00 Mar 09, 2006 page 626 of 906
REJ09B0292-0200