当前位置: 首页 > 其他范文 > 其他范文

2,中断实验

作者:mssz | 发布时间:2021-01-11 19:19:15 收藏本文 下载本文

实 实 验 报 告 告 2 实验项目名称:

中断 实验 同组人:

实验时间:

实验室:

K2-407 单片机室 指导教师:

胡蔷 一、实验目的:

(l)学习外部中断 0 和 1 的应用。中断系统设置,中断允许 IE、中断优先级 IP、中断触发方式 TCON 的初始化。

(2)熟悉 Proteus 软件电路设计和 Keil 软件程序调试方法。

重点:外部中断 0 和 1 的工作方式 二、实验预备知识:

(l)AT89S51 中断系统的设置,相关 SFR 使用方法,外部中断触发方式的区别。

(2)Proteus 软件应用,Keil 软件程序调试应用。

三、实验内容 ㈠ ㈠ 外部中断在不同触发方式下的 Protues 仿真及 C 语言程序设计。

1、设计要求:分别采用外部中断 0 和 1 通过不同触发方式控制发光二极管的亮灭,编制相应程序并且仿真。

2、仿真电路原理图(预习)元器件选取:① AT89C52:单片机;② RES:电阻;③ CRYSTAL:晶振;④ CAP、CAP-ELEC:电容、电解电容;⑤SWITCH:开关 SW1、SW2;⑥ LED-GREEN:绿色发光二级管;⑦ LED-YELLOW:黄色发光二级管。

图 图 2-1 外部中断的电路原理图

3、程序设计内容(预习)0 INT 是低电平触发方式。所以在 SW1 不断开的情况下,0 INT 一直是低电平,LED1 一直点亮; 1 INT 是边沿触发方式(下降沿),所以在 SW2 不断开的情况下,1 INT 一直是低电平,由于没有电平变化,因此不能持续产生中断,LED2 不会一直点亮。

4、程序清单(预习)

㈡ 的 两位计数数码管的 Protues 仿真及 C 语言程序设计 1 1、设计要求:采用外部中断 0 和 1,控制两位数码管进行 00~99 的计数,其中外部中断 0 控制进行减 1 计数,外部中断 1 控制进行加 1 计数。

2、仿真 电路原理图(预习)元器件选取:① AT89C52:单片机;② RES:电阻;③ CRYSTAL:晶振;④ CAP、CAP-ELEC:电容、电解电容;⑤BUTTON:按钮 K1 和 K2;⑥7SEG-MPX2-CA:两位共阴极数码管;⑦ 74LS244:8 路数据缓冲器。

图 图 2-2 两位计数数码管电路原理图 3、程序设计内容(预习)图 图 2-3 两位计数数码管的程序流程图 首次运行时,LED 的显示初始值为 00,此时如果按 1 INT 进行减计数,仍然显示为 00,按 0 INT 进行加计数,若加到 99 时,再按 0 INT 加计数,仍然显示为 99,数值不为 00 时,按1 INT 可进行减计数,数值不为 99 时,按 0 INT 可进行加计数。

4、程序清单(预习)

四、实验结果及分析:

1、外部中断 2、两位计数数码管

五、思考题:

1、外部中断的触发方式有几种?各有什么特点?中断请求信号如何撤销? 2、中断响应需要满足哪些条件? 指导教师批阅及成绩

年 月 日

定时器中断实验

实验五,8259A中断控制器实验

销售代理开发与中断

厂用电中断应急预案(共9篇)

供热中断应急预案范文(精选9篇)

本文标题: 2,中断实验
链接地址:https://www.dawendou.com/fanwen/qitafanwen/383906.html

版权声明:
1.大文斗范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《2,中断实验》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。

重点推荐栏目

关于大文斗范文网 | 在线投稿 | 网站声明 | 联系我们 | 网站帮助 | 投诉与建议 | 人才招聘 | 网站大事记
Copyright © 2004-2025 dawendou.com Inc. All Rights Reserved.大文斗范文网 版权所有