第十单片机与ADDA转换器的接口

上传人:新** 文档编号:575801402 上传时间:2024-08-18 格式:PPT 页数:17 大小:629.03KB
返回 下载 相关 举报
第十单片机与ADDA转换器的接口_第1页
第1页 / 共17页
第十单片机与ADDA转换器的接口_第2页
第2页 / 共17页
第十单片机与ADDA转换器的接口_第3页
第3页 / 共17页
第十单片机与ADDA转换器的接口_第4页
第4页 / 共17页
第十单片机与ADDA转换器的接口_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《第十单片机与ADDA转换器的接口》由会员分享,可在线阅读,更多相关《第十单片机与ADDA转换器的接口(17页珍藏版)》请在金锄头文库上搜索。

1、10-1 A/D转换器及其接口转换器及其接口10-2 D/A转换器及其接口转换器及其接口教教学学目目的的:本本章章主主要要学学习习MCS-51单单片片机机与与A/D、D/A转转换换器器的的接接口口。其其中中A/D转转换换器器选选用用了了具具有有多多通通道道的的8位位AD转转换换器器ADC0809,D/A转转换换器器选选用用了了典典型型的的DAC0832。通通过过本本章章的的学学习习,同同学学们们应应能能掌掌握握单单片片机机与与这这些些接接口口芯芯片片的的连线方法,编程技巧,以及这两种典型芯片的特点和初步应用。连线方法,编程技巧,以及这两种典型芯片的特点和初步应用。第十章第十章第十章第十章 单片

2、机与单片机与单片机与单片机与A/DA/DA/DA/D、D/AD/AD/AD/A转换器的接口转换器的接口转换器的接口转换器的接口 10-1 A/D10-1 A/D转换器及其接口转换器及其接口转换器及其接口转换器及其接口一、一、A/D转换器的分类与性能指标转换器的分类与性能指标 A/DA/D转换器种类很多,按工作原理分为:转换器种类很多,按工作原理分为:l l逐位比较型逐位比较型逐位比较型逐位比较型:转换速度适中,转换精度从高到低都有,是集成:转换速度适中,转换精度从高到低都有,是集成A/DA/D转换器中最普通的形式;转换器中最普通的形式;l l并行比较型并行比较型并行比较型并行比较型:转换速度快

3、,但精度不高;:转换速度快,但精度不高;l l双积分型双积分型双积分型双积分型:抗干扰能力强,精度较高,但转换速度慢;:抗干扰能力强,精度较高,但转换速度慢; l l电压频率型电压频率型电压频率型电压频率型(V/F)(V/F)(V/F)(V/F):用于将模拟量转换为脉冲进行测量,精度高,成本低;:用于将模拟量转换为脉冲进行测量,精度高,成本低;l l计数比较型计数比较型计数比较型计数比较型:有中高精度芯片,但转换速度慢。:有中高精度芯片,但转换速度慢。 10-1 A/D10-1 A/D转换器及其接口转换器及其接口转换器及其接口转换器及其接口一、一、A/D转换器的分类与性能指标转换器的分类与性能

4、指标 A/DA/D转换器的性能指标,有转换器的性能指标,有分辨率,转换时间,转换精度分辨率,转换时间,转换精度分辨率,转换时间,转换精度分辨率,转换时间,转换精度三项:三项:l l分分分分辨辨辨辨率率率率:A/DA/D转转换换器器的的分分辨辨率率是是指指能能够够分分辨辨最最小小量量化化信信号号的的能能力力,即即输输出出数数字字量量变变化化一一个个相相邻邻数码所需要输入模拟电压的变化量;数码所需要输入模拟电压的变化量; l l转转转转换换换换时时时时间间间间:是是指指完完成成一一次次A/DA/D转转换换所所需需要要的的时时间间,即即芯芯片片从从获获得得转转换换命命令令到到得得到到完完整整的的数数

5、字字结结果为止所需要的时间间隔;果为止所需要的时间间隔;l l转换精度转换精度转换精度转换精度:是指实际输出接近理论输出的精确程度,可以用绝对精度和相对精度来描述。:是指实际输出接近理论输出的精确程度,可以用绝对精度和相对精度来描述。 10-1 A/D10-1 A/D转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、ADC0809转换器及接口转换器及接口 ADC0809ADC0809是是是是逐逐逐逐次次次次逼逼逼逼近近近近型型型型8 8位位位位A/DA/D转转转转换换换换芯芯芯芯片片片片。片片片片内内内内除除除除A/DA/D转转转转换换换换部部部部分分分分外外外外还还还还有有有有

6、多多多多路路路路开开开开关关关关部部部部分分分分,多多多多路开关允许路开关允许路开关允许路开关允许8 8路模拟信号分时输入,共享一个路模拟信号分时输入,共享一个路模拟信号分时输入,共享一个路模拟信号分时输入,共享一个A/DA/D转换器。转换器。转换器。转换器。 ADC0809ADC0809的组成部分有:的组成部分有:的组成部分有:的组成部分有:l l8 8路模拟开关;路模拟开关;路模拟开关;路模拟开关;l l8 8位位位位A/DA/D转换器;转换器;转换器;转换器;l l8 8位转换结果三态输出锁存器;位转换结果三态输出锁存器;位转换结果三态输出锁存器;位转换结果三态输出锁存器;l l地址锁存

7、译码器。地址锁存译码器。地址锁存译码器。地址锁存译码器。 10-1 A/D10-1 A/D转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、ADC0809转换器及接口转换器及接口ADC0809ADC0809各管脚的功能为:各管脚的功能为:各管脚的功能为:各管脚的功能为:l lIN0-IN7IN0-IN7:8 8个输入通道的模拟输入端;个输入通道的模拟输入端;个输入通道的模拟输入端;个输入通道的模拟输入端;l lD0-D7D0-D7:转换结果的:转换结果的:转换结果的:转换结果的8 8位数字量输出端;位数字量输出端;位数字量输出端;位数字量输出端;l lADDAADDA、ADDBA

8、DDB、ADDC ADDC 路址选择输入端;路址选择输入端;路址选择输入端;路址选择输入端;l lALEALE:地址锁存信号输入端;:地址锁存信号输入端;:地址锁存信号输入端;:地址锁存信号输入端;l lSTARTSTART:启动转换信号输入端,加上正脉冲后,开始转换;:启动转换信号输入端,加上正脉冲后,开始转换;:启动转换信号输入端,加上正脉冲后,开始转换;:启动转换信号输入端,加上正脉冲后,开始转换;l lEOCEOC:转换结束高电平,该端信号开始转换时转为低;:转换结束高电平,该端信号开始转换时转为低;:转换结束高电平,该端信号开始转换时转为低;:转换结束高电平,该端信号开始转换时转为低

9、;l lOEOE:输出允许控制端,高电平时打开三态输出锁存器,输出转换结果;:输出允许控制端,高电平时打开三态输出锁存器,输出转换结果;:输出允许控制端,高电平时打开三态输出锁存器,输出转换结果;:输出允许控制端,高电平时打开三态输出锁存器,输出转换结果;l lCLKCLK:芯片工作时钟,最高允许值为:芯片工作时钟,最高允许值为:芯片工作时钟,最高允许值为:芯片工作时钟,最高允许值为640KHz640KHz,此时转换时间约,此时转换时间约,此时转换时间约,此时转换时间约10uS10uS;l lVref(+)Vref(+)和和和和Vref(-)Vref(-):参考电压;:参考电压;:参考电压;:

10、参考电压;ADC0809ADC0809工工工工作作作作过过过过程程程程描描描描述述述述:ALEALE高高高高电电电电平平平平时时时时,CPUCPU送送送送出出出出的的的的路路路路地地地地址址址址选选选选择择择择信信信信号号号号ADDAADDA、ADDBADDB、ADDCADDC存存存存入入入入地地地地址址址址锁锁锁锁存存存存器器器器;ALE;ALE低低低低电电电电平平平平时时时时,路路路路地地地地址址址址被被被被锁锁锁锁存存存存,经经经经译译译译码码码码器器器器译译译译码码码码选选选选择择择择模模模模拟拟拟拟输输输输入入入入通通通通道道道道。STARTSTART脉脉脉脉冲冲冲冲的的的的上上上上

11、升升升升沿沿沿沿使使使使ADC0809ADC0809复复复复位位位位,下下下下降降降降沿沿沿沿则则则则启启启启动动动动A/DA/D转转转转换换换换器器器器开开开开始始始始转转转转换换换换。ADC0809ADC0809转转转转换换换换期期期期间间间间,EOC=0EOC=0;转转转转换换换换结结结结束束束束后后后后,EOC=1EOC=1。CPUCPU使使使使OEOE变变变变为为为为高高高高电电电电平平平平打打打打开开开开三三三三态态态态门门门门输输输输出出出出锁锁锁锁存存存存器器器器,取取取取出出出出ADC0809ADC0809的转换结果。的转换结果。的转换结果。的转换结果。 10-1 A/D10

12、-1 A/D转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、ADC0809与单片机与单片机8051的接口的接口中中中中断断断断方方方方式式式式08090809与与与与5151的的的的接接接接口口口口:08090809作作作作为为为为外外外外部部部部扩扩扩扩展展展展并并并并行行行行口口口口采采采采用用用用线线线线选选选选法法法法寻寻寻寻址址址址。由由由由P2.7P2.7与与与与WRWR联联联联合合合合控控控控制制制制STARTSTART和和和和ALEALE,P0.0P0.0,P0.1P0.1,P0.2P0.2分分分分别别别别连连连连接接接接ADDAADDA、ADDBADDB、 A

13、DDCADDC, 因因因因 此此此此 08090809的的的的 地地地地 址址址址 有有有有 效效效效 为为为为 :P2.7,P0.2,P0.1,P0.0P2.7,P0.2,P0.1,P0.0,可可可可得得得得地地地地址址址址为为为为:7FF8H7FFFH7FF8H7FFFH等等等等。同同同同时时时时,ALE,ALE端端端端除除除除了了了了用用用用作作作作74LS37374LS373的的的的地地地地址址址址锁锁锁锁存存存存信信信信号号号号控控控控制制制制外外外外,还还还还通通通通过过过过74LS7474LS74芯芯芯芯片片片片的的的的4 4分分分分频频频频为为为为08090809的的的的工工工

14、工作作作作时钟时钟时钟时钟CLKCLK端提供时钟信号。端提供时钟信号。端提供时钟信号。端提供时钟信号。CPUCPU执执执执行行行行MOVX MOVX DPTR,ADPTR,A时时时时,WRWR和和和和P2.7P2.7产产产产生生生生低低低低信信信信号号号号,使使使使ALEALE和和和和STARTSTART为为为为高高高高,ALEALE锁锁锁锁存存存存地地地地址址址址信信信信号号号号,STARTSTART启启启启动动动动A/DA/D转转转转换换换换。A/DA/D转转转转换换换换完完完完时时时时,EOCEOC端端端端发发发发出出出出一一一一正正正正脉脉脉脉冲冲冲冲,经经经经反反反反向向向向后后后后

15、,向向向向INT1INT1端端端端输输输输出出出出下下下下降降降降沿沿沿沿信信信信号号号号,进进进进入入入入中中中中断断断断。在在在在中中中中断断断断程程程程序序序序中中中中,CPUCPU执执执执行行行行MOVX MOVX A,DPTRA,DPTR时时时时,RDRD和和和和2.72.7产产产产生生生生低低低低信信信信号号号号,使使使使OEOE变变变变高高高高,打打打打开开开开08090809的的的的数数数数据据据据输输输输出出出出锁锁锁锁存存存存器器器器三三三三态态态态门门门门,8 8位位位位转转转转换换换换结结结结果果果果读入到读入到读入到读入到CPUCPU中。中。中。中。 10-1 A/D

16、10-1 A/D转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、ADC0809与单片机与单片机8051的接口的接口利利利利用用用用ADC0809ADC0809温温温温度度度度检检检检测测测测应应应应用用用用举举举举例例例例:上上上上图图图图中中中中RtRt是是是是热热热热敏敏敏敏电电电电阻阻阻阻,与与与与R1R1并并并并联联联联后后后后与与与与温温温温度度度度的的的的变变变变化化化化接接接接近近近近线线线线性性性性关关关关系系系系,R2R2起起起起分分分分压压压压作作作作用用用用。当当当当温温温温度度度度变变变变化化化化时时时时,RtRt阻阻阻阻值值值值发发发发生生生生变变变变

17、化化化化,输输输输出出出出电电电电压压压压也也也也跟跟跟跟随随随随变变变变化化化化,因因因因此可以测量出温度的变化,电容此可以测量出温度的变化,电容此可以测量出温度的变化,电容此可以测量出温度的变化,电容C C用来防止干扰引起输出电压突变。用来防止干扰引起输出电压突变。用来防止干扰引起输出电压突变。用来防止干扰引起输出电压突变。 10-1 A/D10-1 A/D转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、ADC0809与单片机与单片机8051的接口的接口 ORG 0000HORG 0000HAJMP MAINAJMP MAINOEG 0013HOEG 0013HAJMP A

18、DCINAJMP ADCINORG 0030HORG 0030HMAIN:MAIN:MOV R0,#30HMOV R0,#30HMOV R2,#08MOV R2,#08SETB TISETB TISETB EASETB EASETB EX1SETB EX1MOV DPTR,#7FF8HMOV DPTR,#7FF8HMOVX DPTR,AMOVX DPTR,A SJMP $ SJMP $ADCINADCIN: MOVX AMOVX A,DPTRDPTRMOV R0MOV R0,A AINC DPTRINC DPTR INC R0 INC R0DJNZ R2, DONEDJNZ R2, DONER

19、ETIRETIDONE:DONE:MOVX DPTR, AMOVX DPTR, ARETIRETIENDEND 10-2 D/A10-2 D/A转换器及其接口转换器及其接口转换器及其接口转换器及其接口一、一、D/A 转换器的分类与性能指标转换器的分类与性能指标 D/AD/A转转转转换换换换器器器器芯芯芯芯片片片片很很很很多多多多,从从从从接接接接口口口口方方方方式式式式上上上上说说说说有有有有并并并并口口口口式式式式,SPISPI总总总总线线线线式式式式等等等等,位位位位数数数数也也也也分分分分为为为为8 8位位位位,1010位位位位,1212位,位,位,位,1414位,位,位,位,1616位

20、等等,输出形式有呀电压型和电流型两种。位等等,输出形式有呀电压型和电流型两种。位等等,输出形式有呀电压型和电流型两种。位等等,输出形式有呀电压型和电流型两种。D/AD/AD/AD/A转换器的性能指标有转换器的性能指标有转换器的性能指标有转换器的性能指标有分辨率,建立时间,转换精度分辨率,建立时间,转换精度分辨率,建立时间,转换精度分辨率,建立时间,转换精度三项:三项:三项:三项:l分分辨辨率率:分分分分辨辨辨辨率率率率反反反反映映映映出出出出模模模模拟拟拟拟电电电电压压压压的的的的最最最最小小小小变变变变化化化化值值值值,即即即即一一一一位位位位输输输输入入入入数数数数据据据据变变变变化化化化

21、使使使使输输输输出出出出变变变变化化化化模模模模拟拟拟拟量量量量变变变变化化化化的的的的值值值值的的的的大大大大小小小小,一一一一般般般般用用用用数数数数字字字字量量量量的的的的位位位位数数数数来来来来表表表表示示示示。同同同同样样样样满满满满量量量量程程程程的的的的电电电电压压压压输输输输出出出出,位位位位数数数数越越越越多多多多其其其其分分分分辨辨辨辨率越高;率越高;率越高;率越高; l l建建建建立立立立时时时时间间间间:是是是是指指指指数数数数字字字字量量量量从从从从0 0 0 0变变变变为为为为最最最最大大大大值值值值,而而而而模模模模拟拟拟拟输输输输出出出出达达达达到到到到终终终终

22、值值值值误误误误差差差差1/2LSB1/2LSB1/2LSB1/2LSB时时时时所所所所用用用用时时时时间间间间,反映了转换速度。反映了转换速度。反映了转换速度。反映了转换速度。LSBLSBLSBLSB表示最低有效位,数字由表示最低有效位,数字由表示最低有效位,数字由表示最低有效位,数字由0 0 0 0变为变为变为变为1 1 1 1的一个数字位;的一个数字位;的一个数字位;的一个数字位; l l转换精度转换精度转换精度转换精度:是指理论输出值和实际输出值间的偏差,可以用绝对精度和相对精度来描述。:是指理论输出值和实际输出值间的偏差,可以用绝对精度和相对精度来描述。:是指理论输出值和实际输出值间

23、的偏差,可以用绝对精度和相对精度来描述。:是指理论输出值和实际输出值间的偏差,可以用绝对精度和相对精度来描述。 10-2 D/A10-2 D/A转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、DAC0832转换器及接口转换器及接口 DAC0832DAC0832是是是是采采采采用用用用CMOSCMOS工工工工艺艺艺艺制制制制造造造造的的的的8 8位位位位D/AD/A转转转转换换换换器器器器,主主主主要要要要由由由由两两两两个个个个8 8位位位位寄寄寄寄存存存存器器器器和和和和一一一一个个个个8 8位位位位D/AD/A转换器组成。转换器组成。转换器组成。转换器组成。DAC0832D

24、AC0832的性能:的性能:的性能:的性能:l l分辨率为分辨率为分辨率为分辨率为8 8位;位;位;位;l l只需在满量程下调整其线性度;只需在满量程下调整其线性度;只需在满量程下调整其线性度;只需在满量程下调整其线性度;l l可与所有的单片机或微处理器直接接口;可与所有的单片机或微处理器直接接口;可与所有的单片机或微处理器直接接口;可与所有的单片机或微处理器直接接口;l l电流稳定时间为电流稳定时间为电流稳定时间为电流稳定时间为1us1us;l l可双缓冲、单缓冲或直通数据输入;可双缓冲、单缓冲或直通数据输入;可双缓冲、单缓冲或直通数据输入;可双缓冲、单缓冲或直通数据输入;l l功耗低,约为

25、功耗低,约为功耗低,约为功耗低,约为20mW20mW;l l逻辑电平输入与逻辑电平输入与逻辑电平输入与逻辑电平输入与TTLTTL兼容;兼容;兼容;兼容;l l单电源供电(单电源供电(单电源供电(单电源供电(+5V+5V+15V+15V)。)。)。)。 10-2 D/A10-2 D/A转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、DAC0832转换器及接口转换器及接口DAC0832DAC0832管脚的功能:管脚的功能:管脚的功能:管脚的功能:l lD0-D7D0-D7:8 8转换数字量数据输入线;转换数字量数据输入线;转换数字量数据输入线;转换数字量数据输入线;l lILEIL

26、E:数据锁存允许信号输入线,低电平有效;:数据锁存允许信号输入线,低电平有效;:数据锁存允许信号输入线,低电平有效;:数据锁存允许信号输入线,低电平有效;l lCSCS:片选;:片选;:片选;:片选;l lWR1WR1:输入寄存器:输入寄存器:输入寄存器:输入寄存器“ “写写写写” ”选通信号输入线;选通信号输入线;选通信号输入线;选通信号输入线;l lWR2WR2:DACDAC寄存器寄存器寄存器寄存器“ “写写写写” ”选通信号输入线;选通信号输入线;选通信号输入线;选通信号输入线;l lXFERXFER:数据转移控制信号输入线;:数据转移控制信号输入线;:数据转移控制信号输入线;:数据转移

27、控制信号输入线;l lVrefVref:基准电压输入线,可以超出:基准电压输入线,可以超出:基准电压输入线,可以超出:基准电压输入线,可以超出10V10V;l lRfbRfb:芯片内反馈电阻信号线;:芯片内反馈电阻信号线;:芯片内反馈电阻信号线;:芯片内反馈电阻信号线;l lIout1Iout1,Iout2Iout2:转转转转换换换换结结结结果果果果电电电电流流流流输输输输出出出出信信信信号号号号线线线线,其其其其和和和和为为为为常常常常数数数数,而而而而Iout1Iout1随转换数字量的大小呈线性变化;随转换数字量的大小呈线性变化;随转换数字量的大小呈线性变化;随转换数字量的大小呈线性变化;

28、l lVccVcc:工作电源,范围为:工作电源,范围为:工作电源,范围为:工作电源,范围为+5V+5V+15V+15V,最好为,最好为,最好为,最好为15V15V;l lDGNDDGND:数字地;:数字地;:数字地;:数字地;l lAGNDAGND:模拟地。:模拟地。:模拟地。:模拟地。 10-2 D/A10-2 D/A转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、DAC0832转换器及接口转换器及接口DAC0832DAC0832的的的的输输输输出出出出电电电电路路路路:上上上上图图图图中中中中a a)是是是是反反反反相相相相输输输输出出出出,即即即即将将将将输输输输出出出出

29、电电电电流流流流信信信信号号号号转转转转化化化化为为为为反反反反相相相相电电电电压压压压输输输输出出出出的电路,可以算出输出电压为:的电路,可以算出输出电压为:的电路,可以算出输出电压为:的电路,可以算出输出电压为:图图图图b)b)为同相输出,即将输出电流信号转化为同相电压输出的电路,其输出电压为:为同相输出,即将输出电流信号转化为同相电压输出的电路,其输出电压为:为同相输出,即将输出电流信号转化为同相电压输出的电路,其输出电压为:为同相输出,即将输出电流信号转化为同相电压输出的电路,其输出电压为: 10-2 D/A10-2 D/A转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二

30、、DAC0832转换器及接口转换器及接口对对对对于于于于同同同同相相相相输输输输出出出出电电电电路路路路,当当当当VrefVref接接接接+5V+5V(或或或或-5V-5V)时时时时,输输输输出出出出电电电电压压压压范范范范围围围围为为为为05V05V(或或或或0 0-5V-5V);如果如果如果如果VreFVreF接接接接+10V+10V(或(或(或(或-10V-10V)时,输出电压相应为)时,输出电压相应为)时,输出电压相应为)时,输出电压相应为010V010V(或(或(或(或0 0-10V-10V)。)。)。)。直通式工作方式:直通式工作方式:直通式工作方式:直通式工作方式:此此此此方方方

31、方式式式式下下下下片片片片内内内内两两两两个个个个寄寄寄寄存存存存器器器器均均均均不不不不起起起起锁锁锁锁存存存存作作作作用用用用,转转转转换换换换器器器器直直直直接接接接转转转转换换换换数数数数据据据据输输输输入入入入线线线线上上上上的的的的数数数数字字字字量量量量。在在在在这这这这种种种种工工工工作作作作方方方方式式式式下下下下,数数数数据据据据锁锁锁锁存存存存允允允允许许许许信信信信号号号号线线线线ILEILE管管管管脚脚脚脚接接接接高高高高电电电电平平平平,而而而而CS,WR1,WR2,XEFRCS,WR1,WR2,XEFR均均均均接接接接低低低低电电电电平平平平,使使使使片片片片内内

32、内内LE1LE1、LE2LE2为为为为高高高高电电电电平平平平。这这这这种种种种方方方方式式式式下下下下片片片片内内内内没没没没有有有有数数数数据据据据锁锁锁锁存存存存能能能能力力力力,转转转转换换换换数数数数据据据据由由由由总总总总线线线线上上上上的的的的数数数数字字字字量量量量决决决决定定定定,因因因因而而而而在在在在这这这这种种种种情情情情况况况况下下下下,数数数数据据据据总总总总线线线线不不不不能能能能连连连连接接接接诸诸诸诸如如如如8255A8255A、81558155等等等等应应应应用用用用数数数数据据据据总总总总线线线线的的的的接接接接口口口口芯芯芯芯片,否则将影响转换结果。片,

33、否则将影响转换结果。片,否则将影响转换结果。片,否则将影响转换结果。 10-2 D/A10-2 D/A转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、DAC0832转换器及接口转换器及接口 此方式下片内两个寄存器中的一个起锁存作用,对输入数据进行锁存,这种工作方式一般此方式下片内两个寄存器中的一个起锁存作用,对输入数据进行锁存,这种工作方式一般此方式下片内两个寄存器中的一个起锁存作用,对输入数据进行锁存,这种工作方式一般此方式下片内两个寄存器中的一个起锁存作用,对输入数据进行锁存,这种工作方式一般应用在只有一路模拟量输出或几路模拟量不需要同时输出的情况下。应用在只有一路模拟量输

34、出或几路模拟量不需要同时输出的情况下。应用在只有一路模拟量输出或几路模拟量不需要同时输出的情况下。应用在只有一路模拟量输出或几路模拟量不需要同时输出的情况下。 ILEILE管管管管脚脚脚脚接接接接高高高高电电电电平平平平,而而而而CS,XEFRCS,XEFR连连连连接接接接在在在在一一一一起起起起并并并并连连连连接接接接到到到到地地地地址址址址线线线线上上上上,输输输输入入入入寄寄寄寄存存存存器器器器与与与与DACDAC寄寄寄寄存存存存器器器器的的的的写写写写选选选选通通通通信信信信号号号号线线线线WR1WR1,WR2WR2共共共共同同同同由由由由5151的的的的WRWR控控控控制制制制,这这

35、这这样样样样,输输输输入入入入寄寄寄寄存存存存器器器器和和和和DACDAC寄寄寄寄存存存存器器器器共共共共用用用用一一一一个个个个地地地地址址址址,利利利利用用用用数数数数据据据据输输输输出出出出指指指指令令令令 MOVX MOVX DPTR,A DPTR,A 就就就就可可可可以以以以把把把把A A达达达达到到到到数数数数据据据据直直直直接接接接写写写写入入入入DACDAC寄寄寄寄存存存存器器器器中中中中,DAC0832DAC0832马上就进行转换。马上就进行转换。马上就进行转换。马上就进行转换。单缓冲工作方式单缓冲工作方式单缓冲工作方式单缓冲工作方式: 10-2 D/A10-2 D/A转换器

36、及其接口转换器及其接口转换器及其接口转换器及其接口二、二、DAC0832转换器及接口转换器及接口单缓冲工作方式编程示例单缓冲工作方式编程示例单缓冲工作方式编程示例单缓冲工作方式编程示例:l l产生无限锯齿波的程序:产生无限锯齿波的程序:产生无限锯齿波的程序:产生无限锯齿波的程序:ORG 0000HORG 0000HMOV DPTR,#7FFFHMOV DPTR,#7FFFHMOV A,#00HMOV A,#00HLOOP:LOOP:MOVX DPTR,AMOVX DPTR,AINC AINC AAJMP LOOPAJMP LOOPENDENDl l产生方波的程序:产生方波的程序:产生方波的程序

37、:产生方波的程序:ORG 0000HORG 0000HMOV DPTR,#7FFFHMOV DPTR,#7FFFHLOOP:LOOP:MOV A,#00HMOV A,#00HMOVX DPTR,AMOVX DPTR,AACALL DELAYACALL DELAYMOV A,#0FFHMOV A,#0FFH MOVX DPTR,A MOVX DPTR,A ACALL DELAY ACALL DELAY AJMP LOOP AJMP LOOP ENDEND 10-2 D/A10-2 D/A转换器及其接口转换器及其接口转换器及其接口转换器及其接口二、二、DAC0832转换器及接口转换器及接口双缓冲工

38、作方式双缓冲工作方式双缓冲工作方式双缓冲工作方式: 此此此此方方方方式式式式下下下下片片片片内内内内两两两两个个个个寄寄寄寄存存存存器器器器中中中中都都都都起起起起锁锁锁锁存存存存作作作作用用用用,对对对对输输输输入入入入数数数数据据据据进进进进行行行行锁锁锁锁存存存存。这这这这种种种种工工工工作作作作方方方方式式式式一一一一般般般般应应应应用用用用在在在在需需需需要要要要多多多多路路路路D/AD/A转转转转换换换换输输输输出出出出的的的的电电电电压压压压不不不不一一一一样样样样,但但但但要要要要求求求求输输输输出出出出的的的的时时时时间间间间一一一一致致致致的的的的情情情情况况况况。即即即即

39、各各各各个个个个DAC0832DAC0832的的的的CSCS及及及及XFERXFER输输输输入入入入寄寄寄寄存存存存器器器器的的的的锁锁锁锁存存存存控控控控制制制制由由由由不不不不同同同同的的的的信信信信号号号号线线线线控控控控制制制制,可可可可以以以以分分分分时时时时,分分分分别别别别输输输输入入入入信信信信号号号号。但但但但这这这这些些些些芯芯芯芯片片片片的转换信号线连接在一起,当有转换指令到达时,这些芯片可以同时转换。的转换信号线连接在一起,当有转换指令到达时,这些芯片可以同时转换。的转换信号线连接在一起,当有转换指令到达时,这些芯片可以同时转换。的转换信号线连接在一起,当有转换指令到达时,这些芯片可以同时转换。小小 结结l掌握掌握ADC0809芯片的性能与单片机的接口线路,会编基芯片的性能与单片机的接口线路,会编基础的应用程序;础的应用程序; l掌握掌握DAC0832芯片的性能与单片机的接口线路,会编基芯片的性能与单片机的接口线路,会编基础的应用程序;础的应用程序;

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号