- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例4 八路输入模拟信号的数值显示电路的设计.doc
例4 八路输入模拟信号的数值显示电路的设计
本显示器可自动轮流显示8路输入模拟电压的数字值,最小分辨精度为0.02V,最大显示数值为255(输入为5V时),模拟输入最大值为5V,可作为数字电压表用。
1系统硬件电路的设计
图4-1 八路模拟信号数值测量显示电路
八路模拟信号数值测量显示电路由A/D转换、数据处理及显示控制等组成(电路如图4-1)。A/D转换由集成电路0809完成,0809具有8路模拟输入端口,地址线(23-25脚)可决定对哪一路模拟输入作A/D转换,22脚为地址锁存控制,当输入为高电平时,对地址信号进行锁存。6脚为测试控制,当输入一个2μS宽高电平脉冲时,就开始A/D转换。7脚为A/D转换结束标志,当A/D转换结束时,7脚输出高电平。9脚为A/D转换数据输出允许控制,当OE脚为高电平时,A/D转换数据从端口输出。10脚为0809的时钟输入端,利用单片机30脚的六分频晶振信号再通过14024二分频得到。单片机的P1、P3端口作四位LED数码管显示控制,P0端口作A/D转换数据读入用,P2端口用作0809的A/D转换控制。
2系统主要程序的设计
(1)初始化程序
系统上电时,将70H—77H内存单元清零,P2口置零。
(2)主程序
在刚上电时,因内存70H—77H内存单元的数据为0,每一通道的数码管显示值都为000,当进行一次测量后,将显示出每一通道的A/D转换值。每个通道的数据显示时间在1秒左右。主程序在调用显示程序和测试程之间循环(流程图见4-2)。
(3)显示子程序
NYYN开始结束启动测试(TESTART)
N
Y
Y
N
开始
结束
启动测试(TESTART)
取数据(P2.5=1)
0809地址加1
A/D转换结束?
P3.7=1?
地址数小于8?
图4-3 A/D转换测量程序流程图
测测量
(4)模数转换测量子程序
开始初始化
开始
初始化
调用显示子程序
图4-2主程序流程图
测测量
调用A/D转换子程序
模数转换测量子程序是用来控制对0809八路模拟输入电压的A/D转换并将对应的数值移入70H-77H内存单元。其程序流程见图4-3。
以下是八路输入模拟信号数值显示电路的控制源程序:
;************************;
;八路模拟数据采集显示电路;
; 2001.10.08编 ;
;************************;
;
;70H—77H存放采样值,78H—7BH存放显示数据,依次为个位、十位、百位、通道标志
;
;*************************************
;* *
;* 主程序和中断程序入口 *
;* *
;*************************************
ORG 0000H ;程序执行开始地址
LJMP START ;跳至START执行
ORG 0003H ;外中断0中断入口地址
RETI ;中断返回(不开中断)
ORG 000BH ;定时器T0中断入口地址
RETI ;中断返回(不开中断)
ORG 0013H ;外中断1中断入口地址
RETI ;中断返回(不开中断)
ORG 001BH ;定时器T1中断入口地址
RETI ;中断返回(不开中断)
ORG 0023H ;串行口中断入口地址
RETI ;中断返回(不开中断)
ORG 002BH ;定时器T2中断入口地址
RETI ;中断返回(不开中断)
;
;*************************************
;* *
;* 初始化程序中的各变量 *
;* *
;*************************************
CLEARMEMIO: CLR A ;
MOV P2,A ;P2口置0
MOV R0,#70H ;内存循环清0(70H-7BH)
MOV
您可能关注的文档
- VB考前辅导模拟试卷二(偏难).doc
- Visual Basic的基本语句——条件语句(李永扬).doc
- vi 技巧和诀窍:令人刮目相看的 10 个超酷命令.doc
- 公务员:阅读理解考题的解题技巧.doc
- VRay教程:DMC核心.doc
- VRay渲染守则&(DMC核心采样管理器及其早期终止机制).doc
- 关于举办第六届西安高新“挑战杯”陕西省大学生创业计划竞赛的通知.doc
- 兰州大学《工程监理》16秋平时作业1 免费答案.doc
- 关于举办2013年全国重点高校自主招生夏令营暨.doc
- 六、微生物与发酵工程(015疑).doc
- DB36T 961-2024平卧菊三七栽培技术规程.docx
- 建筑信息模型(BIM)中的建筑产品与服务环境声明(EPD)数据模板 编制说明.docx
- DB36T 2071-2024大件运输车辆通行公路桥梁安全评估规程.pdf
- DB 1401T 29—20242 型糖尿病患者健康管理服务规范.docx
- 建筑信息模型(BIM)中的建筑产品与服务环境声明(EPD)数据模板 编制说明.pdf
- DB1310T 355-2024地热单孔循环取热系统技术规程.pdf
- DB36T 2070-2024疼痛综合评估规范.docx
- DB36T 550-2024杏香兔耳风种植技术规程.docx
- DB36T 2077-2024新型公共阅读空间建设指南.docx
- DB1305T 112-2024宠物配合饲料质量安全管理规范.docx
文档评论(0)