电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

微机原理温度检测与显示

27页
  • 卖家[上传人]:公****
  • 文档编号:469472769
  • 上传时间:2023-05-18
  • 文档格式:DOCX
  • 文档大小:237.67KB
  • / 27 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、课程设计说明书设计课题:温度检测与显示 专业班级:测控技术与仪器 学生姓名: 学生学号:山东科技大学时间: 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中断方式,定时时间到

      2、时启动A/D并等待读取数据,当A/D转换结束时,读取A/D转换的数据。(4)旋转电位器电压从0到5V时,连续显示温度0-100.(5)通过外设键盘设置定时采样时间。在8255C 口高四位设置4个按键:Set、上、下、Enter,分别选择开始、增加时间、减小时间、确定。第一章 绪论近年来,温度控制系统不仅在工业设计、工程建设中应用广泛,而且在人们 的日常生活中也常常需要用到温度检测。大到大型钢铁厂、化工厂等,小到酒店、 温室、家电等。温度监控的应用随处可见,随着人们生活质量的提高及温度控制 技术的成熟,温度控制将更好的服务于社会。随着电子技术的发展,特别是大规模集成电路的产生,给人们的生活带来 了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃, 那么微型计算机控制技术的出现则是给现代工业控制测控领域带来了一次新的 革命。目前,微处理器 8086/8088 在工业控制系统诸多领域得到了广泛的应用, 由于它具有极好的稳定性,更快和更准确的运算精度。温度控制系统在现代工业 设计、工程建设及日常生活中的应用越来越广泛,早期的温度控制主要应用于工 厂中,例如钢铁的水溶温度控制,

      3、不同等级的钢铁要通过不同温度的铁水来实现, 这样就可能有效的利用温度控制来掌握所需要的产品了。目前,微机检测系统的发展非常迅速,应用也极为广泛,它由于体积小、 功能强、性能稳定、价格低廉等优点,使其在工业控制系统诸多领域得到了极为 广泛的应用。在此基础上发展起来的智能仪器无论是在测量的准确度、灵敏度、 可靠性、自动化程度、应用功能等方面或在解决测试技术问题的深度及广度方面 都有了巨大的发展,以一种崭新的面貌展现在人们的面前。随着大规模集成电路 及计算机技术的迅速发展,以及人工智能在测试技术方面的广泛运用,智能仪器 有了更大的发展。温度测试仪器的智能化已是现代仪器仪表发展的主流方向。第二章 硬件设计一设计思想我们设计的课题是温度检测与显示,温度是通过电位器模拟输入,然后通 过 AD 转换器,将电压这个模拟量转换成数字量,显示的实现是通过芯片 8255A 来控制的,其中我们加入8253定时器,通过与中断控制器8259A的结合进行定 时温度检测,从而实现温度的检测。综合考虑我们用到的硬件有,8088CPU,可编程并行输入/输出接口芯片 8255A,可编程定时器/计数器8253,中断控制器82

      4、59A,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 以查

      5、询方式与各外设进行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 jlikbHJi专 g f k 4、y 第三章 软件设计3.1 程序流程图1.主程序流程图2.中断服务子程序8253定时器产生10MS的脉冲信号,产生的边沿信号给8259A的IR3用来控制中 断,中断主要用来进行A/D转换,另外8253的另外定时器产生的边沿信号

      6、给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

      7、采样写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 ,先读低再读高,方式 0kkkkkkkkkkkkKEY:MOV CX, 2000延; 时去抖DELAY:LOOP DELAYMOV DX, PORTC;*SET*IN AL, DXAND AL, 80HCMP AL, 80HJNE K

      《微机原理温度检测与显示》由会员公****分享,可在线阅读,更多相关《微机原理温度检测与显示》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.