![Micronas SDA 6000 User Manual Download Page 214](http://html1.mh-extra.com/html/micronas/sda-6000/sda-6000_user-manual_1787802214.webp)
SDA 6000
PRELIMINARY DATA SHEET
Version 2.1
Peripherals
7 - 56
Micronas
Figure 7-28
Fixed IrDA Pulse Generation
The IrDA pulse width can be calculated according to the formulas given in the following
table.
The name S0PWM in the formulas represents the contents of the reload register
S0PWM (bits S0PW0-7), taken as an unsigned 8-bit integer.
The content of S0PWM further defines the minimum IrDA pulse width (
t
IPW min
) which is
still recognized as a valid IrDA pulse during a receive operation. This function is
independent of the selected IrDA pulse width mode (fixed or variable) which is defined
by bit S0IRPW in register S0PWM. The minimum IrDA pulse width is calculated by a shift
right operation of S0PWM bit 7-0 by one bit divided by the CPU clock (33.33 MHz).
Note: If S0IRPW=0 (fixed IrDA pulse width), SxPWM bit 7-0 must be loaded with a value
which assures that
t
IPW
>
t
IPW min
.
RXD/TXD Data Path Selection in Asynchronous Modes
The data paths for the serial input and output data in asynchronous modes are affected
by several control bits in the registers S0CON and S0ABCON, as shown in
Figure 7-29
.
The synchronous mode operation is not affected by these data path selection
capabilities.
The input signal from RXD passes an inverter which is controlled by bit ABCON_RXINV.
The output signal of this inverter is used for the autobaud detection and may bypass the
ASC_P logic in the echo mode (controlled by bit ABCON_ABEM). Furthermore, two
multiplexers are in the RXD input signal path to provide the loopback mode capability
(controlled by bit CON_LB) and the IrDA receive pulse inversion capability (controlled by
bit CON_RXDI).
S0PWM
S0IPWM
Formulas
1 … 255
0
1
UED11147
S0PWM
8-Bit Timer
33 MHz
Start Timer
IPW
t
IrDA Pulse
t
IPW
=
16 x 33 MHz
3
t
IPW min
=
33 MHz
(S0PWM >> 1)
t
IPW
=
33 MHz
S0PWM
Summary of Contents for SDA 6000
Page 3: ...Contents Overview...
Page 21: ...Pin Description...
Page 22: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Pin Descriptions 2 3 Micronas 2 Pin Descriptions...
Page 29: ...Architectural Overview...
Page 33: ...C16X Microcontroller...
Page 88: ...Interrupt and Trap Function...
Page 122: ...System Control Configuration...
Page 159: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 System Control Configuration 6 40 Micronas...
Page 160: ...Peripherals...
Page 282: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Peripherals 7 124 Micronas...
Page 283: ...Clock System...
Page 284: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Clock System 8 3 Micronas 8 Clock System...
Page 288: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Clock System 8 8 Micronas...
Page 289: ...Sync System...
Page 290: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Sync System 9 3 Micronas 9 Sync System...
Page 301: ...Display Generator...
Page 348: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Display Generator 10 50 Micronas...
Page 349: ...D A Converter...
Page 352: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 D A Converter 11 6 Micronas...
Page 353: ...Slicer and Acquisition...
Page 381: ...Register Overview...
Page 398: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Register Overview 13 20 Micronas...
Page 399: ...Elelctrical Characteristics...
Page 411: ...SDA 6000 PRELIMINARY DATA SHEET Version 2 1 Electrical Characteristics 14 14 Micronas...