Electronic Components Datasheet Search
  English  ▼

X  

TIR2000 Datasheet(PDF) 25 Page - Texas Instruments

Part # TIR2000
Description  High-Speed Serial Infrared Controller With 64-Byte FIFO
PDF  63 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

TIR2000 Datasheet(HTML) 25 Page - Texas Instruments

Back Button TIR2000 Datasheet HTML 21Page - Texas Instruments TIR2000 Datasheet HTML 22Page - Texas Instruments TIR2000 Datasheet HTML 23Page - Texas Instruments TIR2000 Datasheet HTML 24Page - Texas Instruments TIR2000 Datasheet HTML 25Page - Texas Instruments TIR2000 Datasheet HTML 26Page - Texas Instruments TIR2000 Datasheet HTML 27Page - Texas Instruments TIR2000 Datasheet HTML 28Page - Texas Instruments TIR2000 Datasheet HTML 29Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 25 / 63 page
background image
2–13
the source of the interrupt. If the source of the interrupt is IIR[1] (TX FIFO below the threshold interrupt), the
CPU must:
•
Disable the IER[1] bit
•
Write data bytes to the TX FIFO. The maximum number of data bytes is limited to the number
selected by the TX FIFO trigger level.
•
Enable the IER[1] bit
If the source of the interrupt is a IIR[5] bit, an underrun has occurred while transmitting and the CPU must
service the underrun. See paragraph 2.1.1.1.4.
2.1.5.2
TV Receive Mode
The following register programming steps are required for data receive in the TV mode:
1.
Program the infrared configuration register (IRCFG). Select the TV infrared receive terminal to
be either IRRVL (IRCFG[1] = 1) or IRRVH (IRCFG[1] = 0).
2.
Program the RX demodulation configuration register (TVDMCFG). Select the desired incoming
infrared data carrier frequency range.
3.
Reset the RX FIFO. This includes the following:
•
Write to the LCR register to set the LCR[7] bit to a 1. The LCR[7] bit must be a 1 in order to be
able to write to the FCR(5) bit.
•
Program the FCR to select 64-/16-bytes TX FIFO, non-DMA mode of operation, select the
RX FIFO trigger level and to clear the TX FIFO.
•
Write the LCR register so that bit LCR[7] = 0 (for normal operation).
4.
Program the IER register to enable only the receive related interrupts which include:
•
RX threshold interrupt (IER[0].
•
RX FIFO overrun (IER[3]).
•
Disable the TX related interrupts (TX FIFO below threshold interrupt and the TX underrun
interrupt).
5.
Write a 1 to the ACREG[6] bit to enable data receive.
6.
Write a 1 to the MCR[3] bit to enable the selected IRQ channel.
This completes the programming of the registers for data receive and now the device is ready to receive
data. The CPU receives an interrupt and reads the IIR to identify the source of the interrupt. If the source
of the interrupt is IIR[0], the CPU goes to the threshold mode. See paragraph 2.1.1.2.1. If the source of the
interrupt is IIR[4], an overrun has occurred while receiving data and the CPU needs to service the overrun.
See paragraph 2.1.1.2.3.
7.
To stop data receive after the End-Of-Frame flag (EOF) is detected by the CPU, write a 0 to the
TVCFG[7] bit.
2.1.6
Universal Asynchronous Receiver Transmitter (UART) mode
The UART mode is the default mode of operation after power up and system reset. This mode uses a wired
interface for serial communication with a remote device or a modem. The TIR2000 can operate in a
full-duplex mode, i.e. data transmission and reception can take place simultaneously.
The TIR2000 in the UART mode works as a regular serial asynchronous communication controller that
converts the parallel data received from the CPU or the DMA controller to serial data. It also converts the
serial data received on the serial input terminal to parallel data.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com