參數(shù)資料
型號(hào): TLV5613CPWRG4
廠商: TEXAS INSTRUMENTS INC
元件分類: DAC
英文描述: PARALLEL, WORD INPUT LOADING, 1 us SETTLING TIME, 12-BIT DAC, PDSO20
封裝: PLASTIC, TSSOP-20
文件頁(yè)數(shù): 7/23頁(yè)
文件大小: 447K
代理商: TLV5613CPWRG4
TLV5613
2.7 V TO 5.5 V 12-BIT PARALLEL DIGITAL-TO-ANALOG CONVERTER
WITH POWER DOWN
SLAS174B – DECEMBER 1997 – REVISED NOVEMBER 2000
15
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
APPLICATION INFORMATION
software
In the following example, the code generates a waveform at 500 KSPS with 500 samples stored in a table within
the program memory space of the microcontroller. The period of the waveform is 1 ms.
The waveform data is located in the program memory space from address 01000h to address 013E8h
(2
× 500 = 1000 = 03E8h) beginning with the MSW of the first 16-bit word (the 4 MSBs are ignored), followed
by the LSW. Two bytes are required for each DAC word (the table is not shown in the code example).
The program consists of two parts:
D A main routine, which is executed after reset and which initializes the timer and the interrupt system of the
microcontroller.
D An interrupt service routine, which reads a new value from the waveform table and writes it to the DAC.
This example uses timer 0 in mode 3 (8-bit timer with auto reload). The clock of the timer is derived from the
system clock and has a frequency of fosc/12. The timer overrun frequency ftim is given by the following equation:
f
tim +
f
OSC
12(256–Reload)
and the reload value is given by Reload
+ 256–
f
OSC
12 f
tim
To get a timer overrun frequency of 500 kHz at a system clock of 24 MHz, the reload value is:
Reload
+ 256 –
24
12
0.5
+ 256–4 + 252 + 0FCh
With this value, the timer generates an interrupt every 2
s. The corresponding service routine T0_isr reads
a sample from program memory and writes it to the DAC. First, it disables the update of the DAC output by
clearing the RLDAC bit in the control register. Then it reads the MSW and the LSW from the waveform table
and stores it in the MSW and LSW register of the TLV5613. The write cycle is completed by setting the RLDAC
bit, which updates the DAC output. At the end of the interrupt service routine, the pointer to the waveform
samples is increased and is checked to determine if it has reached the end of the table. If the pointer has reached
the end of the table, the pointer is set to the start address of the table.
相關(guān)PDF資料
PDF描述
TLV5614CDRG4 SERIAL INPUT LOADING, 9 us SETTLING TIME, 12-BIT DAC, PDSO16
TLV5614IDR SERIAL INPUT LOADING, 9 us SETTLING TIME, 12-BIT DAC, PDSO16
TLV5614CPW SERIAL INPUT LOADING, 9 us SETTLING TIME, 12-BIT DAC, PDSO16
TLV5614IPW SERIAL INPUT LOADING, 9 us SETTLING TIME, 12-BIT DAC, PDSO16
TLV5614IDRG4 SERIAL INPUT LOADING, 9 us SETTLING TIME, 12-BIT DAC, PDSO16
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
TLV5613DW 制造商:TI 制造商全稱:Texas Instruments 功能描述:2.7 V TO 5.5 V 12-BIT PARALLEL DIGITAL-TO-ANALOG CONVERTER WITH POWER DOWN
TLV5613IDW 功能描述:數(shù)模轉(zhuǎn)換器- DAC 12bit CMOS DAC RoHS:否 制造商:Texas Instruments 轉(zhuǎn)換器數(shù)量:1 DAC 輸出端數(shù)量:1 轉(zhuǎn)換速率:2 MSPs 分辨率:16 bit 接口類型:QSPI, SPI, Serial (3-Wire, Microwire) 穩(wěn)定時(shí)間:1 us 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:SOIC-14 封裝:Tube
TLV5613IDWG4 功能描述:數(shù)模轉(zhuǎn)換器- DAC 12B DAC RoHS:否 制造商:Texas Instruments 轉(zhuǎn)換器數(shù)量:1 DAC 輸出端數(shù)量:1 轉(zhuǎn)換速率:2 MSPs 分辨率:16 bit 接口類型:QSPI, SPI, Serial (3-Wire, Microwire) 穩(wěn)定時(shí)間:1 us 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:SOIC-14 封裝:Tube
TLV5613IDWR 功能描述:數(shù)模轉(zhuǎn)換器- DAC 12-Bit DAC Parallel Voltage Out RoHS:否 制造商:Texas Instruments 轉(zhuǎn)換器數(shù)量:1 DAC 輸出端數(shù)量:1 轉(zhuǎn)換速率:2 MSPs 分辨率:16 bit 接口類型:QSPI, SPI, Serial (3-Wire, Microwire) 穩(wěn)定時(shí)間:1 us 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:SOIC-14 封裝:Tube
TLV5613IDWRG4 功能描述:數(shù)模轉(zhuǎn)換器- DAC 12-Bit DAC Parallel Voltage Out RoHS:否 制造商:Texas Instruments 轉(zhuǎn)換器數(shù)量:1 DAC 輸出端數(shù)量:1 轉(zhuǎn)換速率:2 MSPs 分辨率:16 bit 接口類型:QSPI, SPI, Serial (3-Wire, Microwire) 穩(wěn)定時(shí)間:1 us 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:SOIC-14 封裝:Tube