微机课程设计

微机课程设计

一、 设计题目

计算机监测系统

二、 设计目的

本课程设计目的在于通过硬件、软件综合设计手段,提高电类工科专业本科生的计算机硬件与系统应用水平,加强设计、动手等实践能力,了解相关专业基础课知识在实践中的应用。通过设计,要求达到:

1、 掌握计算机应用系统典型硬件接口电路的原理、设计、连接与基本调试技术;

2、 掌握典型计算机应用系统的结构、组成、配置与综合调试技能。

三、 设计要求(技术要求)

设计一个数据采集系统,每隔半秒钟采集一个温度样本进行监测控制:

当温度超过370℃(电压3.7v以上)时,进行声光报警并显示 000 当温度超过350℃(电压大于3.5v)时,进行降温并显示 110 温度在330℃ ~ 350℃(3.3v ~ 3.5v)之间时,进行保温并显示 101 温度低于330℃、大于310℃(3.3v>电压≥3.1v)时,进行升温并显示 011 温度低于310℃(<3.1v)时,开始报警并显示 000

1、 硬件设计

1)、 系统由按钮(kk1或kk2)启动。在系统没启动之前,显示“READY”(控制回路就绪);按下启动按钮后,系统投入工作(由灯来模拟)并显示所采集的数据(实际系统在升温过程中低于310℃时不报警);

2)、 设计一个温度采集电路(A / D转换电路)――ADC0809通过8255与CPU连接,采用延时的方法读入A/D转换结果;

3)、 半秒钟由教学机中的8253通道0或者通道2定时(加软件计数);

4)、 将A/D转换结果读入后与设定值比较,决定工作状态(升温、保温、降温、报警);

5)、 设计电压比较电路,当超过上极限或下极限时发出中断信号,进行故障报警(声光同时报警)并启动定时器。半分钟后,若故障排除继续工作;若故障仍存在则切除系统。

2、 软件设计

1)、 主程序;

2)、 半秒钟报警中断服务程序(软硬配合);

3)、 故障报警中断服务程序(超过上、下极限值);

4)、 半分钟中断服务程序(外扩8253定时半分钟)。

四、 课程设计报告要求

1、 画出该系统总的原理框图;

2、 各部分电路原理分析及实现方法(或软件流程);

3、 软件清单;

4、 体会。

五、 硬件部分电路(供参考)

1、 启动按钮、故障报警电路

2、 电压比较电路

六、 软件流程(供参考)

1、 主程序流程(4-3)

2、 半秒钟中断服务流程(见图4-4)

3、 半分钟中断程序流程(见图4-5所示)

4、 故障中断报警服务程序流程(见图4-6所示)

微机课程设计

一、 设计题目

计算机监测系统

二、 设计目的

本课程设计目的在于通过硬件、软件综合设计手段,提高电类工科专业本科生的计算机硬件与系统应用水平,加强设计、动手等实践能力,了解相关专业基础课知识在实践中的应用。通过设计,要求达到:

1、 掌握计算机应用系统典型硬件接口电路的原理、设计、连接与基本调试技术;

2、 掌握典型计算机应用系统的结构、组成、配置与综合调试技能。

三、 设计要求(技术要求)

设计一个数据采集系统,每隔半秒钟采集一个温度样本进行监测控制:

当温度超过370℃(电压3.7v以上)时,进行声光报警并显示 000 当温度超过350℃(电压大于3.5v)时,进行降温并显示 110 温度在330℃ ~ 350℃(3.3v ~ 3.5v)之间时,进行保温并显示 101 温度低于330℃、大于310℃(3.3v>电压≥3.1v)时,进行升温并显示 011 温度低于310℃(<3.1v)时,开始报警并显示 000

1、 硬件设计

1)、 系统由按钮(kk1或kk2)启动。在系统没启动之前,显示“READY”(控制回路就绪);按下启动按钮后,系统投入工作(由灯来模拟)并显示所采集的数据(实际系统在升温过程中低于310℃时不报警);

2)、 设计一个温度采集电路(A / D转换电路)――ADC0809通过8255与CPU连接,采用延时的方法读入A/D转换结果;

3)、 半秒钟由教学机中的8253通道0或者通道2定时(加软件计数);

4)、 将A/D转换结果读入后与设定值比较,决定工作状态(升温、保温、降温、报警);

5)、 设计电压比较电路,当超过上极限或下极限时发出中断信号,进行故障报警(声光同时报警)并启动定时器。半分钟后,若故障排除继续工作;若故障仍存在则切除系统。

2、 软件设计

1)、 主程序;

2)、 半秒钟报警中断服务程序(软硬配合);

3)、 故障报警中断服务程序(超过上、下极限值);

4)、 半分钟中断服务程序(外扩8253定时半分钟)。

四、 课程设计报告要求

1、 画出该系统总的原理框图;

2、 各部分电路原理分析及实现方法(或软件流程);

3、 软件清单;

4、 体会。

五、 硬件部分电路(供参考)

1、 启动按钮、故障报警电路

2、 电压比较电路

六、 软件流程(供参考)

1、 主程序流程(4-3)

2、 半秒钟中断服务流程(见图4-4)

3、 半分钟中断程序流程(见图4-5所示)

4、 故障中断报警服务程序流程(见图4-6所示)


相关内容

  • 微机课程设计心得
  • "微机原理与系统设计" 作为电子信息类本科生教学的主要基础课之一,课程紧密结合电子信息类的专业特点,围绕微型计算机原理和应用主题,以intelx86cpu为主线,系统介绍微型计算机的基本知识,基本组成,体系结构和工作模式,从而使学生能较清楚地了解微机的结构与工作流程,建立起系统的 ...

  • 计算机科学与技术专业本科课程简介
  • 计算机科学与技术专业本科课程简介 计算机导论 先修课程:无 计算机导论重要介绍数字计算机的发展历史.应用和特点,使学生从整体上对计算机系统的构成包括软件和硬件组成有初步的了解.着重介绍当前主流操作系统如DOS 文件系统和及WINDOWS 操作系统的使用及维护.在实用技术上,掌握文字处理.电子表格以及 ...

  • 电子信息工程
  • 电子信息工程 求助编辑百科名片 大学专业,培养目标是培养具备电子技术和信息系统的基础知识,能从事各类电子设备和信息系统的研究.设计.制造.应用和开发的高等工程技术人才. 目录 基本介绍 业务培养要求 专业背景与市场预测 培养目标 培养要求 主要课程 ①数学: ②理论: ③电路: ④计算机: 详细课程 ...

  • 计算机应用技术
  • 培养目标 编辑 计算机应用技术证书该专业培养掌握计算机应用专业必要的基础理论, 能熟练掌握常用计算机软件操作,至少熟练掌握一门编程语言,具有一定分析问题和解决问题能力,并具有较强实践技能的高级计算机应用型人才.为全国计算机应用工作人员.企业各级管理人员.学校计算机教师及政府部门各级行政人员培养具有现 ...

  • 微机原理课程设计电子密码锁
  • 一.课程设计的目的和任务 1.设计目的 1. 了解和掌握8086,8255接口芯片以及LED灯的原理和功能. 2. 能用这些接口芯片构建一个简单的系统控制对象. 3. 掌握接口电路的综合设计与使用. 4. 通过自己动手,进一步了解计算机得工作原理,接口技术,提高计算机硬件,软件综合应用能力,即对微机 ...

  • 天津理工大学电气专业培养计划
  • 电气工程及其自动化专业培养计划 一.专业名称,代码 专业名称:电气工程及其自动化专业代码:080601 二.专业培养目标及基本要求 (一) 培养目标 本专业为适应社会进步和科技发展对人才的需要,注重对学生综合素质的培养教育.培养具备电工技术.电子技术.自动控制原理.自动控制器件技术.计算机应用技术. ...

  • 微机原理软件课程设计报告
  • 电气工程学院 微机原理课程设计 报 告 书 课 题 名 吃豆子程序和电子秒表 班 级____ _________________ 姓 名___________ _____ 指导教师 日 期 目录 一:软件课程设计 1.1.概要及关键词................................1 ...

  • 安全工程专业
  • 安全工程专业 一.培养目标 培养具有宽厚数理化基础,熟练掌握外语.计算机和现代热安全高新技术,徳智体全面发展,能从事热灾害过程的机理.模拟及仿真研究,智能化热安全工程技术与系统研究,热安全性能设计.评估.管理方面的高级专业人才. 学生毕业后将获得工学学士学位,能在能源利用.灾害防治.安全评估.建筑设 ...

  • 微机原理及应用教学大纲
  • <微机原理及应用>课程教学大纲 [课程代码]: [英文译名]:MicroComputer Theory and Application [适用专业]:计算机科学与技术 [适用层次]:本科 [学 分 数]:6 [总学时数]:96 一.本课程教学目的和任务 本课程是全国网络教育计算机科学与技 ...