- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章 单片微机的系统扩展原理及接口技术 OUTLINE 64K全地址译码电路 8.3.2 串行数据存储器的的扩展 8.4.4 可编程I/O并行接口芯片 8255A的扩展及应用 8.5 D/A转换器接口的扩展及应用 8.6 A/D转换器接口的扩展及应用 8.7 键盘接口 8.8 显示接口 8.8.2 LCD的扩展 (2) 应用PCF8574扩展8位输出口 程序如下: WRS:ACALL STA ;开始 MOV A,#40H ;PCF8574为写方式 ACALL WRBYT ACALL CACK ;检查ACK信号 JB F0, WRS MOV A,#XXH ;指示灯的亮熄取决于不同的立即数 ACALL WRBYT ACALL CACK ;检查ACK信号 JB F0,WRS 8.5.1 概述 1. D/A转换器及其接口电路的一般特点 2. 数/模转换器接口电路的一般特点 内部无锁存器 内部带锁存器 8.5.2 8位D/A转换器芯片DAC0832 DAC 0832的引脚 DAC 0832逻辑结构图 1. DAC0832的单缓冲方式的接口电路和应用 8.5.3 DAC0832的扩展与应用 输入寄存器、DAC寄存器同时受控 ORG 0000H SJMP MAIN ORG 0030H MAIN:MOV DPTR,#7FFFH ;输入输入寄存器和DAC寄存器地址 MOV R0,#0 ;转换初值 LP:MOV A,R0 MOVX @DPTR,A ;送出模拟量 INC R0 SJMP LP 例:产生锯齿波 由上图可知,输入寄存器和DAC寄存器同时受控锁存,DAC0832的地址为7FFFH(P2.7=0) 2. DAC0832的双缓冲方式的接口电路和应用 用P2.5控制第一片DAC0832的输入锁存器 地址为DFFFH 用P2.6控制第二片DAC0832的输入锁存器 地址为BFFFH 用P2.7同时控制二片DAC0832的第二级缓冲 地址为7FFFH MOV DPTR,#0DFFFH;把数据送第一片0832的 ;输入锁存器 MOV A,R0 MOVX @DPTR,A MOV DPTR,#0BFFFH;把数据送第二片0832 ;的输入锁存器 MOV A,R1 MOVX @DPTR,A MOV DPTR,#7FFFH;两片0832同时输出模拟量 MOVX @DPTR,A 若第一片的数据在R0中,第二片的数据在R1中,送数程序为: 8.6.1 概述 对A/D转换的控制一般分为三个过程: ① 通过控制口发出启动转换信号 命令模/数转换器开始转换 ② 判断A/D转换是否结束 ③ 转换结束,发出数据输出允许信号 读入转换完成的数据 8.6.2 8位8通道A/D芯片ADC0809 1. ADC0809的内部逻辑结构 2. ADC0809的引脚及功能 通道选择表 8.6.3 ADC0809的扩展及应用 1. ADC0809与 80C51的接口 7FF8H~7FFFH 例:采用延时等待A/D转换结束方式,分别对8路模拟信号轮流采样一次,并依次把结果存入数据存储器。 ORG 0000H SJMP MAIN ORG 0030H MAIN:MOV R1,#20H MOV DPTR,#7FF8H ;指向通道0地址 MOV R7,#08H ;共需转换8个通道 LOOP:MOVX @DPTR,A;启动A/D转换① LCALL D128μs ;延时等待A/D转换结束② MOVX A,@DPTR ;读入A/D转换值③ MOV @R1,A INC DPTR ;指向下一通道地址 INC R1 DJNZ R7,LOOP ;8个通道未转换完则继续 D128μs: … ;延时128μs 子程序 RET 2. ADC0809与 80C51中断方式的接口 转换结束 例:采集8路模拟量,并存入20H地址开始的内部RAM中 ORG 0000H SJMP MAIN ORG 0003H ;外部中断0入口地址 LJMP INTDATA ORG 0100H ;数据采集程序 MAIN:MOV R0,#20H ;数据缓冲区首址 MOV R
您可能关注的文档
最近下载
- 邯郸市2025届高三年级第二次调研监测历史试卷(含答案解析).docx
- 一级建造师考试《水利水电工程管理与实务》第一次测试卷.docx VIP
- 风心病护理查房专家讲座.pptx VIP
- 七月一级建造师考试《水利水电工程管理与实务》考试题.docx VIP
- 神经调控技术在康复治疗中的应用.pptx VIP
- 网络预约出租汽车驾驶员从业资格区域科目考试题库.pdf VIP
- 景观、绿化工程技术标(1000页)施工组织设计方案.doc VIP
- 一级建造师《水利水电工程管理与实务》章节题及参考答案.pdf VIP
- 现代电机控制技术(王成元).pdf
- 2026年日历表(A4纸一页打印、可编辑).pdf VIP
文档评论(0)