- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
A第9章 单片机典型外围接口技术
程序如下: MOV DPTR,#7FFFH MOV A, #DATA1 MOVX @DPTR,A ;数据DATA1写入DAC1210的高八位DI11~DI4 MOV DPTR,#5FFFH MOV A,#DATA2 MOVX @DPTR,A ;数据DATA2写入DAC1210的低四位DI3~DI0 MOV DPTR,#0BFFFH ;指向1210DAC寄存器 MOVX @DPTR,A ;12位数据写入DAC寄存器 9.3 第8章 单片机典型外围接口技术 单片机原理、接口及应用 内 容 提 要 ★ A/D、D/A接口技术概述 ★ A/D接口技术 ★ D/A接口技术 在前一章并行接口的扩展中,解决了数字量或开关量的检测和控制,然而很多应用系统中,测控的对象是模拟量,计算机只能处理数字量,因此必须进行数字量和模拟量之间的转换,这就需要使用A/D或D/A接口。A/D和D/A接口又有串行接口和并行接口之分。本章主要介绍并行D/A和A/D转换接口。 9.1 A/D、D/A接口技术概述 9.1 9.2 A/D接口技术 9.2.1 A/D概述 模数AD转换器是一种用来将连续的模拟信号转换成二进制数的器件。一个完整的A/D变换器通常包括这样的一些输入、输出信号:模拟输入信号和参考电压;数字输出信号;启动转换信号;转换结束信号;数据输出允许信号等。高速A/D一般还应有采样保持电路,以减少孔径误差(在A/D转换的孔径时间内,因输入模拟量的变动所引起输出的不确定性误差)。 A/D转换器的主要技术指标有: ①分辨率:输出数字量变化一个相邻数码所需输入模拟电压的变化量。通常用位数表示, 对n位的A/D转换器, 分辨率为满刻度电压的1/2n。 ②转换误差:指一个实际的A/D转换器量化值与一个理想的A/D转换器量化值之间的最大偏差,通常以最低有效位的倍数给出。转换误差和分辨率一起共同描述A/D转换器的转换精度。值得一提的是,转换误差或转换精度的概念在国内外不同的参考文献上含义或形式可能会有所不一样,读者在阅读时应该注意类别区别。 ③转换时间与转换速率:A/D转换器完成一次转换所需要的时间为A/D的转换时间。转换时间的倒数为转换速率,即1秒种完成转换的次数。 ADC0809是逐次逼近型八位A/D转换器,片内有八路模拟开关,可对八路模拟电压量实现分时转换。典型转换速度100μs 。片内带有三态输出缓冲器,可直接与单片机的数据总线相连接 。ADC0809的引脚见图9.1,其信号意义如下: CLK:时钟信号,典型值为500~640KHZVREF+、VREF- : 基准电压输入,通常VREF+ 接+5V、VREF- 接地 ALE:地址锁存允许,其上升缘锁存ADDC~ADDA:地址信号 9.2.2 ADC0809的扩展接口 ALE ADDA ADDB ADDC START EOC ~ D0 D7 OE CLK VREF+ VREF- VCC IN0 IN7 GND ADC0809 图9.1 START:A/D转换启动信号,上升缘启动A/D转换。EOC:转换完成信号,启动转换后,EOC输出低电平,转换完成后输出高电平。该信号可用作向单片机提出中断申请,或者作为查询信号。OE:数字量输出允许信号,该引脚输入高电平时,转换后的数字量从D0~D7脚输出。IN0~IN7:模拟电压输入,八个引脚可分别接八路模拟信号。 ADDA、ADDB、ADDC:通道选择信号,其输入电平的组合选择模拟通道IN0~IN7之一: ADDC、ADDB 、ADDA 模拟通道 0 0 0 IN0 0 0 1 IN1 …… 1 1 1 IN7 … ALE ADDA ADDB ADDC START EOC ~ D0 D7 OE CLK VREF+ VREF- VCC IN0 IN7 GND ADC0809 图9.1 转换结束信号EOC根据不同的方式和单片机的连结方式不同: 采用延时方式:EOC悬空,在启动转换后延时100μs,再读转换结果; 采用查询方式:可将EOC接并行口(P1或P3)的某线,检测EOC变高后,再读入转换结果。 采用中断方式:可将EOC经非门反相接到单片机的 中断请求端,一旦转换完成EOC变为高电平,向8XX51提出中断请求,进入中断服务后读入转换结果。如图9.2是一个
您可能关注的文档
最近下载
- 注册电气工程师考试工作证明模板.docx VIP
- 优特五防操作简单流程.doc VIP
- 国家一级文物新石器时代陶器珍品《人面鱼陶》介绍ppt课件(优质ppt).pptx VIP
- 最新企业2025十四五规划.docx VIP
- GB50330-2013建筑边坡工程技术规范.pdf VIP
- 有孩子无财产离婚协议怎么写6篇.docx VIP
- XFT 3018—2022 消防业务信息系统运行维护规范.docx VIP
- 2024广西高质量共建“一带一路”谱写人类命运共同体新篇章公需课答案.docx VIP
- 症状自评量表(SCL-90)使用手册.doc VIP
- 美国FDA指导原则 普外科用电外科器械上市前通知(510(k))递交要求.doc VIP
文档评论(0)