7题微波炉的加热时间的设置

河北工业大学计算机硬件技术基础(MCS-51单片机原理及应用)

课程设计任务书

学院 班级 设计人 成绩

一、题目:微波炉的加热时间的设置

二、要求:

1. 基本要求:

(1) 利用汇编语言编制出实现其功能的程序;

(2) 利用现有的实验设备将程序调试通过。

2. 创新要求:

在基本要求达到后,进行创新设计。如:

(1) 如果炉门没有关闭,用一个灯闪烁来提示用户;

(2) 在设置加热时间时,加热时间即可以增1,也可以减1等。

三、问题描述和设计方法:

1. 问题描述:

微波炉可以加热食物。当用户将食物放入微波炉中后,首先关闭炉门,然后设置加热时间(0-255)。假定设定的加热时间的默认值为0。

若关闭炉门,这时可以设置加热时间,每按下一次“设置”按钮,加热时间增1,超出100,不再增加;由P1 口驱动的8个Led 灯显示设定的加热时间。若没关闭炉门,蜂鸣器发出声音,以示提醒。 Fosc=11.0592MHz

2. 问题的解决方案:

(1) 将一个拨动开关与P3.0相连,用拨动开关来模拟微波炉的关闭和打开;将P3.1接蜂鸣器,利用该蜂鸣器来提醒用户未关闭炉门。

(2) 将按钮开关与一个外部中断的输入端相接,通过外部中断来模拟开始“设置”按钮。

(3) 将P1 口的8个引脚分别接8个LED 灯, 利用LED 灯的亮灭来模拟设定的加热时间。

四、主要技术问题的描述:

本题主要技术点有如下几个:

(1) 主程序可以采用循环的办法,不断检测炉门是否关闭,即检测P3.0; P3.0=0为炉门关闭,开外部中断; P3.0=1,则表示炉门没关闭,P3.1所接蜂鸣器发出声音,关外部中断。

(2) 设置加热时间时,每按一次按钮开关,时间就增1,并与255相比较,超出255,保持时间不变。

五、书写设计报告的要求

设计报告中包含以下几个方面:

1、 设计题目

2、 描述所实现的功能。

3、 描述设计方案。

4、 硬件系统设计,根据问题确定所使用的硬件资源,包括单片机、I/O接口、定时器、I/O设备、中断等;进行硬件资源分配(包括I/O口地址、所用各存储单元的用途);画出电路示意图。

5、 软件系统的设计,建立软件的总体结构,画出由模块组成的软件结构图或层次图;写出各个功能模块实现的功能。

6、 列出程序清单,并加以必要的注释

7、 指出所设计问题的不足和改进方案

8、 设计中所作的主要工作和收获体会

六、课程设计的考核方式及评分方法

1.考核方式

课程设计结束时,在机房当场验收。

(1) 学生演示,老师检查运行结果是否正确。

(2) 回答教师提出的问题。

(3) 每人提交一份手写的实验报告(纸张规格每班要统一,字迹要清楚,书写要工整),由班

长或课代表收集报告的电子文档发至教师信箱或交给老师。

2.评分方法

(1) 出勤率

(2) 实验准备工作

(3) 实验期间纪律

(4) 实验运行结果

(5) 实验报告

(6)答辩情况

河北工业大学计算机硬件技术基础(MCS-51单片机原理及应用)

课程设计任务书

学院 班级 设计人 成绩

一、题目:微波炉的加热时间的设置

二、要求:

1. 基本要求:

(1) 利用汇编语言编制出实现其功能的程序;

(2) 利用现有的实验设备将程序调试通过。

2. 创新要求:

在基本要求达到后,进行创新设计。如:

(1) 如果炉门没有关闭,用一个灯闪烁来提示用户;

(2) 在设置加热时间时,加热时间即可以增1,也可以减1等。

三、问题描述和设计方法:

1. 问题描述:

微波炉可以加热食物。当用户将食物放入微波炉中后,首先关闭炉门,然后设置加热时间(0-255)。假定设定的加热时间的默认值为0。

若关闭炉门,这时可以设置加热时间,每按下一次“设置”按钮,加热时间增1,超出100,不再增加;由P1 口驱动的8个Led 灯显示设定的加热时间。若没关闭炉门,蜂鸣器发出声音,以示提醒。 Fosc=11.0592MHz

2. 问题的解决方案:

(1) 将一个拨动开关与P3.0相连,用拨动开关来模拟微波炉的关闭和打开;将P3.1接蜂鸣器,利用该蜂鸣器来提醒用户未关闭炉门。

(2) 将按钮开关与一个外部中断的输入端相接,通过外部中断来模拟开始“设置”按钮。

(3) 将P1 口的8个引脚分别接8个LED 灯, 利用LED 灯的亮灭来模拟设定的加热时间。

四、主要技术问题的描述:

本题主要技术点有如下几个:

(1) 主程序可以采用循环的办法,不断检测炉门是否关闭,即检测P3.0; P3.0=0为炉门关闭,开外部中断; P3.0=1,则表示炉门没关闭,P3.1所接蜂鸣器发出声音,关外部中断。

(2) 设置加热时间时,每按一次按钮开关,时间就增1,并与255相比较,超出255,保持时间不变。

五、书写设计报告的要求

设计报告中包含以下几个方面:

1、 设计题目

2、 描述所实现的功能。

3、 描述设计方案。

4、 硬件系统设计,根据问题确定所使用的硬件资源,包括单片机、I/O接口、定时器、I/O设备、中断等;进行硬件资源分配(包括I/O口地址、所用各存储单元的用途);画出电路示意图。

5、 软件系统的设计,建立软件的总体结构,画出由模块组成的软件结构图或层次图;写出各个功能模块实现的功能。

6、 列出程序清单,并加以必要的注释

7、 指出所设计问题的不足和改进方案

8、 设计中所作的主要工作和收获体会

六、课程设计的考核方式及评分方法

1.考核方式

课程设计结束时,在机房当场验收。

(1) 学生演示,老师检查运行结果是否正确。

(2) 回答教师提出的问题。

(3) 每人提交一份手写的实验报告(纸张规格每班要统一,字迹要清楚,书写要工整),由班

长或课代表收集报告的电子文档发至教师信箱或交给老师。

2.评分方法

(1) 出勤率

(2) 实验准备工作

(3) 实验期间纪律

(4) 实验运行结果

(5) 实验报告

(6)答辩情况


相关内容

  • 美的微波炉维修手册
  • 美的微波炉维修手册 二00二年十一月二十日 - 1 - 文军 客户服务中心 维修 目录 一二三四五六七八九附 微波炉发展史及前景 页 美的微波炉公司简介------------- 页 家用微波炉工作原理 微波炉的两个效应 微波炉基本结构 微波炉的使用注意事项及维护 烧保险的诊断及维修 三个特性 微波 ...

  • 微波炉的修理
  • 一.微波炉易损器件检测 1.高压二极管 正常时,用万用表Rx10k挡测量,正向导通(有一定电阻),反向截止(电阻无穷大):用其他电阻挡测量正反向电阻均不通.高压二极管损坏多为击穿,即正反向都通.高压二极管损坏引起的故障现象有:烧高压保险,或微波炉运转不加热,微波运转不加热且噪音增大. 2.磁控管 正 ...

  • 微波炉主要元器件的检测方法
  • 微波炉主要元器件的简易检测方法 1.磁控管 方法: 1)在磁控管灯丝端子之间进行测试,电阻值应小于1Ω: 2)在任一灯丝端子和磁控管(接地)之间测试,电阻值应无穷大:如果电阻很小或为零,那么该磁控管应更换. 2.高压变压器 方法:检测三个绕组: 1)初级绕组,约1.45Ω 2)次级绕组,约112Ω ...

  • 食品机械设备
  • $1绪论 食品机械如何分类 1全国主要产品分类与代码国家标准 在本标准可划分为22类2按照食品机械的功能.加工对象来划分共有28个小类机器 3按照国家商业行业标准分类成8个大类 . 2食品机械特点有哪些特点1食品机械门类多,品种杂.生产批量小.单机设备多2卫生要求高3食品机械生产中所涉及的知识面十分 ...

  • 测重金属水样消解方法
  • 测重金属水样消解方法 A. 酸消解水样方法概述: 1. EPA方法(参考3005A) 取100毫升水样(或能被100整除的体积量),加入2毫升浓硝酸和5毫升浓盐酸,盖上表面皿,于通风橱中用电热板加热(设置温度为90-95度),不要让烧杯中的溶液沸腾,直到溶液剩余15-20毫升,重复上一过程直至溶液澄 ...

  • 微波炉工作原理
  • 1946年,斯潘瑟还是美国雷声公司的研究员.一个偶然的机会,他发现微波溶化了糖果.事实证明,微波辐射能引起食物内部的分子振动,从而产生热量.1947年,第一台微波炉问世. 顾名思义,微波炉就是用微波来煮饭烧菜的.微波是一种电磁波.这种电磁波的能量不仅比通常的无线电波大得多,而且还很有"个性 ...

  • 微波炉注意事项
  • 文章列表 添加 如何选购空调 2007-11-14 20:08 般说来,如果家庭客厅不算太大,选购40系列柜机就可以了,客厅较大.有条件的家庭也可以选购50.70系列柜机,效果会更好.而对于单位用户来说,所选功率应该更大一些,如70系列或者120系列,如果空间比较大,则要考虑安装两台以上. 在具体选 ...

  • 介电材料辅助的微波冷冻干燥的实验研究
  • 第24卷第6期2010年t2月 高校化学工程擘报 JournalofChemicalEngineeringofChineseUniversities No.6.,01.24Dec. 20lO 文章编号:1003-9015(2010)06-0923-06 介电材料辅助的微波冷冻干燥的实验研究 王维1一 ...

  • 低碳生活倡导书
  • 什么是低碳生活?低碳生活是指生活作息时所耗用能量要减少,从而减低碳,特别是二氧化碳的排放.低碳生活,对于我们普通人来说,是一种态度,而不是"行为艺术",所以我们应该积极提倡并去实践"低碳"生活,注意节电.节油.节气,从点滴做起. 如果说保护环境,保护动物,节约 ...