双路电压采集系统.doc

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

课程设计说明书 NO.1 双路电压采集系统 1.课程设计的目的 为了巩固《微型计算机技术》课程学到的相关知识,通过对本课程所学知识的综合运用,使学生融会贯通课程中所学的理论知识,加深对计算机系统各个部分的工作原理及相互联系的认识,加深对接口的理解,清晰地建立计算机系统的概念,培养学生进行微机应用系统硬件和软件开发的实践工作能力。 2.设计方案论证 2.1设计思路 设计一个双通道电压采集系统。 通过一个A/D转换器采样模拟电压(0-5V),把转换好的数字信号送入并行接口8255然后在CPU控制下把8255中的数字送入七段数码管(CRT/LED)显示。对于不符合要求的结果给予报警信号。 2.2设计方法 (1) 由开关k0、k1决定采集哪一路模拟量,并使相应的指示灯亮。 (2)采集五次,求平均值,用十进制输出到LED显示。 (3)平均值在1-4V之间,正常显示; 平均值如果<1V绿灯闪烁发出低鸣报警信号; 平均值≥4V则发出高鸣报警信号。 2.3设计过程 (1) 在做课程设计之前,小组各成员共同对这次课程设计进行了认真的研究,对课程设计的解决方法和设计过程达成了高度的共识(主要是电路图以及程序基本流程图的探讨),并按设计要求初步编写了源程序。 (2)设计时,严格按照理论知识进行。 (3)试运行源程序,根据设计要求多次改写,使之逐渐完善,直至符合课设要求。 (4)对课程设计整体布局进行了深入的研究,以符合老师提出的要求。 2.4程序流程图 如图1、图2、图3、图4所示 沈 阳 大 学 课程设计说明书 NO2 沈 阳 大 学 课程设计说明书 NO.3 沈 阳 大 学 沈 阳 大 学 课程设计说明书 NO.5 沈 阳 大 学 课程设计说明书 NO.6 2.5源程序: data segment ledaddr db 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh mess db Please choose the channel k0--rw1 k1--rw2!,0ah,0dh,$ szmess db ok!,0ah,0dh,$ szmess1 db 4V OR 1V,0ah,0dh,$ szmess2 db program end!,0ah,0dh,$ pds db 51 pms db 10 pfive db 5 sum dw 0 high1 db 0 low1 db 0 data ends stack1 segment para stack dw 20h dup(0) stack1 ends code segment assume cs:code,ds:data,ss:stack1 start:mov ax,data mov ds,ax mov dx,28bh mov al,88h ;8255初始化 out dx,al mov dx,offset mess ;提示信息 mov ah,09h int 21h p1: mov dx,28ah in al,dx test al,40h ;ko判断 jnz rw1 test al,20h ;k1判断 jnz rw2 mov ah,01h; int 16h jne end0 jmp p1 rw1: mov dx,280h ;启动rw1 out dx,al jmp ct1 rw2: mov dx,281h ;启动rw2 out dx,al ct1: call time1 l1: mov dx,28ah ;读转换结束标志eoc值 in al,dx

文档评论(0)

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

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

1亿VIP精品文档

相关文档