版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MCS-51应用系统A/D采样保持传感器开关量控制部件模拟执行部件D/A被测控系统非电信号模拟电信号图一般单片机应用系统7.4D/A和A/D转换器的接口设计主要内容:2
MCS-51与DAC0832的接口1
MCS-51与ADC0809的接口1. ADC0809芯片介绍1) ADC0809的特性2) ADC0809的逻辑结构及引脚2. MCS-51与ADC0809的接口电路3.A/D转换应用举例1MCS-51与ADC0809的接口返回图7-20ADC0809的内部逻辑结构图1. ADC0809芯片返回图7-21ADC0809的引脚图表7-3ADC0809通道选择表返回2.MCS-51单片机与ADC0809的接口返回3.A/D转换应用举例设有一个8路模拟量输入的巡迥检测系统,使用中断方式采样数据,并依次存放在外部RAM的A0H~A7H单元中。采集完一遍以后即停止采集。其数据采样的初始化程序和中断服务程序如下:返回
初始化程序: MOVR0,#A0H
;设立数据存储区指针 MOVR2,#08H
;8路计数值 SETBIT1
;边沿触发方式 SETBEA
;CPU开中断 SETBEX1
;允许外部中断1中断 MOVDPTR,#0FEF0H
;送入口地址并指向IN0LOOP: MOVX@DPTR,A
;启动A/D转换HERE: SJMPHERE
;等待中断返回中断服务程序: MOVXA,@DPTR ;采样数据 MOVX@R0,A ;存数 INCDPTR ;指向下一个模拟通道 INCR0 ;指向数据存储区下一个单元 DJNZR2,INT1 ;8路未转换完则继续 CLREA ;已转换完则关中断 CLREX1 ;禁止外部中断1中断 RETI ;从中断返回INT1:MOVX@DPTR,A ;再次启动A/D转换 RETI ;从中断返回返回2 MCS-51与DAC0832的接口1. DAC0832芯片介绍1) DAC0832的特性2) DAC0832的逻辑结构及引脚2. MCS-51与DAC0832的接口电路1)
单缓冲方式2) DAC0832单缓冲方式的应用3) DAC0832双缓冲方式的应用返回DAC0832的逻辑结构:返回≥1≥1返回(两级锁存方式)两级锁存方式,故程序中需要两条传送指令才能完成一个数字量的模拟转换。如:输入寄存器的地址为FEFFH,DAC寄存器的地址为FDFFH,则完成一次D/A转换的程序为:MOVA,#DATAMOVDPTR,#0FEFFHMOVX@DPTR,AMOVDPTR,#0FDFFHMOVX@DPTR,A7.10(一级锁存方式)(无锁存方式)2.MCS-51与DAC0832的接口电路1)单缓冲方式单缓冲方式的接口如图返回2)DAC0832单缓冲方式的应用例DAC0832用作波形发生器。分别写出产生锯齿波、三角波和矩形波的程序。返回①锯齿波的产生 ORG2000HSTART: MOVR0,#0FEH ;DAC地址FEH→R0 MOVA,#00H ;数字量→ALOOP: MOVX@R0,A ;数字量→D/A转换器 INCA ;数字量逐次加1 SJMPLOOP分析:返回②三角波的产生 ORG2000HSTART:MOV R0, #0FEH MOV A, #00HUP: MOVX @R0, A
;三角波上升边 INC A JNZ UPDOWN: DEC A ;A=0时再减1又为FFH MOVX @R0, A JNZ DOWN ;三角波下降边 SJMP UP分析:返回③矩形波的产生 ORG2000HSTART:
MOVR0,#0FEHLOOP: MOVA,#data1 MOVX@R0,A ;置矩形波上限电平 LCALLDELAY1 ;调用高电平延时程序 MOVA,#data2 MOVX@R0,A ;置矩形波下限电平 LCALLDELAY2 ;调用低电平延时程序 SJMPLOOP ;重复进行下一个周期分析:返回请设计一8031与DAC0832的接口电路,工作于单缓冲方式并确定其端口地址,编写一段生成20个周期的三角波的程序段。(假设三角波最小幅值为0V;最大幅值为+5V。)
DAC0832的应用举例 MOV DPTR,#0FFFEH MOV R7,#20LOOP: MOV A,#0U
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- HFNC临床护理精要
- 丙烯酸树脂装置操作工操作知识强化考核试卷含答案
- 粉末冶金模具工岗前设备维护考核试卷含答案
- 两栖类养殖工岗前安全生产规范考核试卷含答案
- 石材开采工保密意识知识考核试卷含答案
- 酸性气体吸收工安全生产意识模拟考核试卷含答案
- 医学26年:抗凝药物出血风险评估 心内科查房
- 医学26年老年H型高血压查房课件
- 26年唇癌基因检测用药匹配实操
- 医学26年老年SGLT2抑制剂使用查房课件
- 2025年甘肃陇南事业单位卫生岗招聘笔试试卷
- T/CGAS 026.2-2023瓶装液化石油气管理规范第2部分:平台建设
- 合同转包协议书范本
- 产品放行培训课件
- 2025年军队文职人员(司机岗)历年考试真题库及答案(重点300题)
- 脑出血的护理讲课
- 自来水厂安全培训课件
- 质量手册产品质量管理与控制规范手册
- 2025年国务院发展研究中心信息中心招聘应届毕业生1人管理单位笔试遴选500模拟题附带答案详解
- 《老年人健康管理实务》期末考试复习题库(含答案)
- 8.1自主创业 公平竞争 教学设计-高中政治新教材同步备课(选择性必修2)
评论
0/150
提交评论