电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

微机原理温度检测与显示

  • 资源ID:469472769       资源大小:237.67KB        全文页数:27页
  • 资源格式: DOCX        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

微机原理温度检测与显示

课程设计说明书设计课题:温度检测与显示 专业班级:测控技术与仪器 学生姓名: 学生学号:山东科技大学时间: 2012 年 7 月 6 日指导老师对课程设计的评语指导教师签字:年月日目录微机原理课程设计任务书4第一章 绪论 4第二章 硬件设计 6一设计思想 6 二芯片介绍 6三.硬件模块设计9第三章 软件设计 113.1程序流程图111. 主程序流程图 112. 中断服务子程序 123. LED动态扫描143.2实验源程序 15第四章 调试23第五章 设计总结 24参考文献 25微机系统与接口技术任务书一课程设计的目的微机课程设计是微机原理与应用课程的一个重要实践教学环节,主 要目的是提高学生综合运用微机软硬件技术的能力,加深对微机结构 和接口原理的的理解,熟练地掌握汇编程序的编写 调试和接口技术应 用的水平;为后课程的应用打好基础。二设计题目温度检测与显示三设计要求(1)用A/D转换电路0809做数据采样模块,采样温度值0-100(2)采用8255的B 口和C 口低四位驱动3个七段LED数码管,用动态扫 描方式显示温度值,保留一位小数。(3)采用8253定时10MS中断方式,定时时间到时启动A/D并等待读取数据,当A/D转换结束时,读取A/D转换的数据。(4)旋转电位器电压从0到5V时,连续显示温度0-100.(5)通过外设键盘设置定时采样时间。在8255C 口高四位设置4个按键:Set、上、下、Enter,分别选择开始、增加时间、减小时间、确定。第一章 绪论近年来,温度控制系统不仅在工业设计、工程建设中应用广泛,而且在人们 的日常生活中也常常需要用到温度检测。大到大型钢铁厂、化工厂等,小到酒店、 温室、家电等。温度监控的应用随处可见,随着人们生活质量的提高及温度控制 技术的成熟,温度控制将更好的服务于社会。随着电子技术的发展,特别是大规模集成电路的产生,给人们的生活带来 了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃, 那么微型计算机控制技术的出现则是给现代工业控制测控领域带来了一次新的 革命。目前,微处理器 8086/8088 在工业控制系统诸多领域得到了广泛的应用, 由于它具有极好的稳定性,更快和更准确的运算精度。温度控制系统在现代工业 设计、工程建设及日常生活中的应用越来越广泛,早期的温度控制主要应用于工 厂中,例如钢铁的水溶温度控制,不同等级的钢铁要通过不同温度的铁水来实现, 这样就可能有效的利用温度控制来掌握所需要的产品了。目前,微机检测系统的发展非常迅速,应用也极为广泛,它由于体积小、 功能强、性能稳定、价格低廉等优点,使其在工业控制系统诸多领域得到了极为 广泛的应用。在此基础上发展起来的智能仪器无论是在测量的准确度、灵敏度、 可靠性、自动化程度、应用功能等方面或在解决测试技术问题的深度及广度方面 都有了巨大的发展,以一种崭新的面貌展现在人们的面前。随着大规模集成电路 及计算机技术的迅速发展,以及人工智能在测试技术方面的广泛运用,智能仪器 有了更大的发展。温度测试仪器的智能化已是现代仪器仪表发展的主流方向。第二章 硬件设计一设计思想我们设计的课题是温度检测与显示,温度是通过电位器模拟输入,然后通 过 AD 转换器,将电压这个模拟量转换成数字量,显示的实现是通过芯片 8255A 来控制的,其中我们加入8253定时器,通过与中断控制器8259A的结合进行定 时温度检测,从而实现温度的检测。综合考虑我们用到的硬件有,8088CPU,可编程并行输入/输出接口芯片 8255A,可编程定时器/计数器8253,中断控制器8259A,ADC0809。下面简要 介绍。二芯片介绍1.8088CPU8088CPU采用40条引脚的DIP封装,引脚信号如图8088是一个Intel以8086为基础的微处理器,拥有16位元暂存器和8位 元外部资料总线。2.8255A 可编程接口芯片Intel 8255A是专为Intel公司的微处理器配套的接口芯片,8255A为可编 程芯片,可用程序设定或改变其工作状态, CPU 通过它可直接与外设相 连接。它有3个8位并行I/O 口,具有3个通道3种工作方式,其各口功 能可由软件选择,使用灵活,通用性强。引脚信号如图8255A3.8253 定时器/计数器8253 上有 3个独立的 16 位计数器通道,可作为定时器或计数器使用; 每个计数器都可以设定为按照二进制或二进制编码的十进制(BCD)计 数;计数率可高达2.6MHz;每个通道有6种工作方式,可由程序设置 和改变;所有的输入/输出都与TTL兼容。引脚信号如图 82534.8259A 中断控制器8259A 是一种可编程中断控制器,能够管理 8 级中断,每级中断都可 以被屏蔽或允许,允许多级中断嵌套,具有中断查询方式功能,供 CPU 以查询方式与各外设进行I/O操作。引脚信号如图8259A5.ADC0809ADC0809 是逐次逼近式 8位 A/D 转换器,具有 8 个模拟量输入通道,单极性,输入电压范围05V,转换时间lOOus,片内带有三态输出锁存器。引脚信号如图ADC0809三硬件模块设计2.3.1 整体设计-硬件原理框图原理框图2.3.3 硬件连接图,£5呂HUHcpny-cpm.CM->.6UUC4 ras mTAllGFLM §MI CPUX 5ri9U-CTIID.-HE upyaiBiSN -g瑯 ggHESRS g$dMKm- .wngNffi:.:.7H训 &il:已訓乌Mvcc n jdQ 胡isr cytr _?yQ5r 3IIMIII卜 i*|qq 吕F* 11111-U u Ift -h ft a. ft . R Fy j s $ / f jli'kbH'Ji专 g f <k 4、y 第三章 软件设计3.1 程序流程图1.主程序流程图2.中断服务子程序8253定时器产生10MS的脉冲信号,产生的边沿信号给8259A的IR3用来控制中 断,中断主要用来进行A/D转换,另外8253的另外定时器产生的边沿信号给8259 的IR2用来控制中断,中断进行LED动态扫描显示。中断服务程序1中断服务程序2、3.七段LED动态扫描的程序8255的B 和C 的低四位驱动3个七段LED数码管。3.2 实验源程序ADPORT EQU 60H ;AD端口地址CONT8255 EQU 03H ;8255端口地址PORTAEQU00HrPORTBEQU01HrPORTCEQU02HrINTT1EQU20H;825偶9 端口地址INTT2EQU21H;825奇9 端口地址PORT0EQU48HrPORT1EQU49HrPORT2EQU4AHrCONT8253 EQU 4BH ;CODE SEGMENTASSUME CS:CODE,DS:CODEORG 1000HSTART:;3号中断初始化MOV WAN, 10000 变; 量定义MOV QIAN, 1000MOV CAI, 10000MOV WEI, 0FEHWAN DW 10000QIAN DW 1000CAI DW 10000MOV DATA, 0MOV AX,0 H数据段,附加段的段地址为0MOV DS,AXMOV ES,AXMOV DI, 002CH;A采样写3号中断向量LEA AX,ADMOV DI,AX送中断服务程序入口偏移地址INC DIINCDIMOVAX,CSMOVDI,AXINCDIINCDIMOVDX,INTT1;ICW电平触发,单片,要ICW4MOVAL,13HOUTDX,ALMOVDX,INTT2;ICW, 2中断号的高5位MOVAL,08HOUTDX,ALMOVAL,09H;ICW4,8 0,缓冲方式,一般嵌套OUTDX,AL;2号中断初始化MOV AX,0H数据段,附加段的段地址为0MOV DS,AXMOV ES,AXMOV DI,0028H 数;码管扫描写2号中断向量LEA AX,DISPMOV DI,AX送中断服务程序入口偏移地址INC DIINC DIMOV AX,CSMOV DI,AXINC DIINC DIMOV DX,INTT1MOV AL,13HOUT DX,ALMOV DX,INTT2MOV AL,08HOUT DX,ALMOV AL,09H;ICW电平触发,单片,要ICW4;ICW, 2中断号的高5位;ICW4,8 0,缓冲方式,一般嵌套OUT DX,AL;8255初始化:MOV DX,CONT8255MOV AL,88HOUT DX,AL;8253定时器初始化:MOV DX,CONT8253MOV AL,30HOUT DX,ALMOV AX,1000MOV DX,PORT0OUT DX,ALMOV AL,AHOUT DX,ALMOV DX,CONT8253MOV AL,0B0HOUT DX,ALMOV AX,CAIMOV DX,PORT2OUT DX,ALMOV AL,AHOUT DX,ALSTI开中断MOV SI,OFFSET BUF;*键盘扫描; 82 5初始化定; 时器0,方式0定; 时器 2 ,先读低再读高,方式 0'k'k'k'k'k'k'k'k'k'k'k'kKEY:MOV CX, 2000延; 时去抖DELAY:LOOP DELAYMOV DX, PORTC;*SET*IN AL, DXAND AL, 80HCMP AL, 80HJNE K

注意事项

本文(微机原理温度检测与显示)为本站会员(公****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.