| 数据搜索系统,热门电子元器件搜索 |
|
AD7876BQ 数据表(PDF) 13 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD7876BQ 数据表(HTML) 13 Page - Analog Devices |
|
13 / 20 page ![]() REV. B 2 AD7870/AD7875/AD7876 –13– MICROPROCESSOR INTERFACE The AD7870/AD7875/AD7876 has a wide variety of interfacing options. It offers two operating modes and three data-output for- mats. Fast data access times allow direct interfacing to most mi- croprocessors including the DSP processors. Parallel Read Interfacing Figures 17 to 19 show interfaces to the ADSP-2100, TMS32010 and the TMS32020 DSP processors. The ADC is operating in Mode 1, parallel read for all three interfaces. An external timer controls conversion start asynchronously to the microprocessor. At the end of each conversion the ADC BUSY/INT interrupts the microprocessor. The conversion result is read from the ADC with the following instruction: ADSP-2100: MR0 = DM(ADC) TMS32010: IN D,ADC TMS32020: IN D,ADC MR0 = ADSP-2100 MR0 Register D = Data Memory Address ADC = AD7870/AD7875/AD7876 Address Some applications may require that conversions be initiated by the microprocessor rather than an external timer. One option is to decode the CONVST signal from the address bus so that a write operation to the ADC starts a conversion. Data is read at the end of conversion as described earlier. Note: a read operation must not be attempted during conversion. Figure 17. ADSP-2100 Parallel Interface Figure 18. TMS32010 Parallel Interface Figure 19. TMS32020 Parallel Interface Two Byte Read Interfacing 68008 Interface Figure 20 shows an 8-bit bus interface for the MC68008 micro- processor. For this interface, the 12/ 8/CLK input is tied to 0 V and the DB11/HBEN pin is driven from the microprocessor least significant address bit. Conversion start control is provided by the microprocessor. In this interface example, a Move in- struction from the ADC address both starts a conversion and reads the conversion result. MOVEW ADC,DO ADC = AD7870/AD7875/AD7876 address D0 = 68008 D0 register This is a two byte read instruction. During the first read opera- tion BUSY, in conjunction with CS, forces the microprocessor to WAIT for the ADC conversion. At the end of conversion the ADC low byte (DB7–DB0) is loaded into D15–D8 of the D0 register and the ADC high byte (DB15–DB7) is loaded into D7–D0 of the D0 register. The following Rotate instruction to the D0 register swaps the high and low bytes to the correct format. R0L = 8, D0. Note: while executing the two byte read instruction above, WAIT states are inserted during the first read operation only and not for the second. Figure 20. MC68008 Byte Interface |
|
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 |