单片机模拟量口.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机模拟量口

第10章 模拟量接口;模拟量接口;10.1 D/A转换器;10.1.1 D/A转换原理;10.1.2 D/A转换器的指标;10.1.3 D/A转换器的选型;10.2 D/A转换器的应用;10.2.1 DAC0832的结构;10.2.2 DAC0832的应用;DAC0832的应用;DAC0832的应用;例 使用图10-4所示的电路,编写产生方波的子程序。 假设三角波要求的最高电压是0V,最低电压为-Vref,则子程序如下: MOV DPTR , #6000H CLR A DOWN: MOVX @DPTR , A CALL DELAY INC A JNZ DOWN MOV A , #0FEH UP: MOVX @DPTR , A CALL DELAY DEC A JNZ UP SJMP DOWN;例 使用图10-4所示的电路,编写产生三角波的子程序。 假设方波高电压所对应的数字量为Vhigh,低电压对应的数字量为Vlow,则子程序如下: MOV DPTR , #6000H AGAIN:MOV A , #VHIGH MOVX @DPTR , A CALL DELAY MOV A , #VLOW MOVX @DPTR , A CALL DELAY SJMP AGAIN;DAC0832的应用;DAC0832的应用;DAC0832的应用;程序代码如下: MOV DPTR , #2000H MOV A , #DATA1 MOVX @DPTR , A MOV DPTR , #6000H MOV A , #DATA2 MOVX @DPTR , A MOV DPTR , #4000H MOVX @DPTR , A;DAC0832的应用;10.2.3 DAC1208的结构与应用;DAC1208的结构与应用;DAC1208的结构与应用;DAC1208的结构与应用;DAC1208的结构与应用;例 为图10-9所示的电路编写程序,将内RAM地址为40H和41H中的12位数字量送DAC1208转换输出。其中40H中存放待转换数字量的高8位数据,41H的高4位中存放待转换数字量的低4位数据。 程序如下: MOV R0 , #40H MOV A , @R0 MOV DPTR , #8005H MOVX @DPTR , A INC R0 MOV A , @R0 SWAP A MOV DPTR , #8004H MOVX @DPTR , A MOV DPTR , #8000H MOVX @DPTR , A;DAC1208的结构与应用;10.3 A/D转换器;10.3.1 A/D转换原理;A/D转换原理;A/D转换原理;A/D转换原理;10.3.2 A/D转换器的指标;10.3.3 A/D转换器的选择;10.4 A/D转换器的应用;10.4.1 ADC0809的??构;2、ADC0809的引脚功能 采用DIP28引脚封装形式。各引脚功能如下。 IN0~IN7:8路模拟电压输入,用于输入待转换的模拟电压。 ADDA、ADDB、ADDC:地址信号,用于选择IN0~IN7中的某一路模拟量。其中ADDC为最高位,ADDA为最低位。 ALE:地址锁存允许信号。 START:启动转换信号,高电

文档评论(0)

aww4466 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档