145 / 259 page

TCC76x
Specification Rev. 0.07
February 23, 2005
32-bit RISC Microprocessor for Digital Media Player
UART/IRDA
Preliminary
10-7
IrDA Configuration Register 1 (IrDACFG1)
0x80000614
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
EN
P1
POL
LB
0
PW
EN [15]
Type
IrDA TX Enable
0
IrDA TX is disabled, UART mode is used
1
R/W
IrDA TX is enabled
P1 [14]
Type
Transmit Pulse Type
0
Pulse width is proportional to selected baud speed
1
R/W
Pulse width is proportional to UART base clock speed
POL [13]
Type
Transmit Pulse Polarity
0
TX ‘0’ data is converted to level high pulse
1
R/W
TX ‘0’ data is converted to level low pulse
LB [12]
Type
Loopback
0
Normal operation
1
R/W
Transmitted data is fed back to RX port.
PW [3:0]
Type
IrDA RZ Pulse Width
PW
R/W
Controls pulse width of TX ‘0’ data. If PW = 3, the high
pulse has duration of 3/16 of it’s a bit period or 3 * 3686400-
1 sec.
The IrDA shares data path with UART. So all of UART registers such as baud rate,
interrupt en/disable, communication control, line status also influence to IrDA mode.