实验四 外部中断实验

时间:2024.3.27

实验四   外部中断实验

学院:                 专业:                 年级:        实验时间:        

姓名:                 学号:                   组:_______指导教师:        

一、实验目的

1. 掌握51单片机外部中断的应用。

2. 掌握中断函数的写法。

二、实验内容

1. 用外部中断0改变流水灯的方式(0~3共4种模式)。(每种方式写成一个函数)。

三、实验程序

    1. 程序一:

四、思考题


第二篇:实验二 外部中断实验


实验二  外部中断实验

一、实验目的

1掌握外部中断技术的基本使用方法

2掌握中断处理程序的编写方法

二、实验说明

1、外部中断的初始化设置共有三项内容:中断总允许即EA=1,外部中断允许即EXi=1(i=0或1),中断方式设置。中断方式设置一般有两种方式:电平方式和脉冲方式,本实验选用后者,其前一次为高电平后一次为低电平时为有效中断请求。因此高电平状态和低电平状态至少维持一个周期,中断请求信号由引脚INT0(P3.2)和INT1(P3.1)引入,本实验由INT0(P3.2)引入。

2、中断服务的关键:

a、保护进入中断时的状态。

堆栈有保护断点和保护现场的功能使用PUSH指令,在转中断服务程序之前把单片机中有关寄存单元的内容保护起来。

b、必须在中断服务程序中设定是否允许中断重入,即设置EX0位。

c、用POP指令恢复中断时的现场。

3、中断控制原理:

中断控制是提供给用户使用的中断控制手段。实际上就是控制一些寄存器,51系列用于此目的的控制寄存器有四个:TCON 、IE 、SCON 及IP。

4、中断响应的过程:

首先中断采样然后中断查询最后中断响应。采样是中断处理的第一步,对于本实验的脉冲方式的中断请求,若在两个相邻周期采样先高电平后低电平则中断请求有效,IE0或IE1置“1”;否则继续为“0”。所谓查询就是由CPU测试TCON和SCON中各标志位的状态以确定有没有中断请求发生以及是那一个中断请求。中断响应就是对中断请求的接受,是在中断查询之后进行的,当查询到有效的中断请求后就响应一次中断。

INT0端接单次脉冲发生器。P1.0接LED灯,以查看信号反转。

三、实验内容及步骤

1、使用单片机最小应用系统1模块,P1.0接发光二极管,INTO接单次脉冲输出端。

2、安装好仿真器,用串行数据通信线连接计算机与仿真器,把仿真头插到模块的单片机插座中,打开模块电源,打开仿真器电源。

3、启动计算机,打开伟福仿真软件,进入仿真环境。选择仿真器型号、仿真头型号、CPU类型;选择通信端口,测试串行口。

4、打开 中断.ASM源程序,编译无误后,全速运行程序,连续按动单次脉冲产生电路的按键,发光二极管每按一次状态取反,即隔一次点亮。

5、可把源程序编译成可执行文件,烧录到89C51芯片中。

四、流程图

流程图如下:

 

       

五、思考题

  1.简述中断处理的一般过程。

  2.脉冲方式如何防止重复响应外中断。

六、原理图                                               

 

更多相关推荐:
单片机外部中断实验报告

实验三外部中断实验报告班级学号姓名教师一实验目的1掌握单片机外部中断的原理及过程2掌握单片机外部中断程序的设计方法3掌握单片机外部中断时中断方式的选择方法二实验内容如下图所示P32设为输入P2设为输出位连有8个...

51单片机外部中断实验报告

51单片机外部中断实验实验报告要求1整理本实验涉及的程序将它们按正确的格式详细书写在实验报告纸上1无中断时发光让发光二极管从左到右依次点亮有外部中断请求时4位数码管从0000开始加1显示加到9999后复位为00...

外部中断实验-单片机

单片机程序实验报告实验四外部中断实验一实验目的1学习8051单片机的中端原理及编程方法2掌握中断处理程序的编程方法和调试方法二实验原理MCS51中断系统有5个中断请求源INT0外部中断0请求低电平有效通过P32...

PIO外部中断实验报告

SOPC技术综合设计实践实验报告实验题号实验五项目名称PIO外部中断实验系班计科师范系111学号姓名实验日期20xx年4月2日指导老师一实验目的1熟悉中断服务程序的编写和注册方法2熟悉程序的调试方法重点熟悉中断...

单片机 P1口及外部中断 硬件实验报告

实验十一P1口及外部中断一实验目的1掌握利用MCS51单片机P1口实现IO的三种传送方式2掌握MCS51单片机外部中断源的原理和编程方法3了解MCS51单片机处理外部中断的全过程4弄懂外部中断触发方式的选择二实...

单片机定时器及外部中断实验报告

单片机实验报告(二)实验名称:定时器及外部中断南京理工大学紫金学院电光系一、实验目的1、学习定时/计数器的应用;2、学习外部中断技术的基本使用方法;3、学习中断处理程序的编程方法。二、实验原理(1)以P1口作为…

外部中断实验

PIC实验报告----电平变化按键中断任课教师:##班级:11级电科一、实验目的进行外部中断INT实验,掌握外部引脚INT/RB0沿跳变中断。二、实验功能内容利用外部中断,单键触发8位二进制累加计数器n功能:用…

定时器及外部中断实验,南京理工大学紫金学院单片机实验报告

单片机实验报告实验名称定时器及外部中断实验姓名学号班级时间通信20xx11南京理工大学紫金学院电光系一实验目的1理解定时计数器的工作原理2掌握外部中断的基本处理方法3学习中断处理程序的编程方法二实验原理1P1口...

单片机 实验 三 MCS-51单片机中断系统及外部中断INT0实验

大连理工大学实验报告实验时间20xx年7月1日星期二时间13101500实验室房间号综420实验台号码班级姓名指导教师签字成绩实验三MCS51单片机中断系统及外部中断INT0实验一实验目的和要求学习掌握单片机的...

单片机外部中断实验3

南京理工大学高等教育自学专接本单片机原理及应用实验报告学院南京理工大学继续教育学院专业电子信息工程姓名肖金乐20xx年12月23日单片机外部中断实验一实验目的1理解单片机AT89C51的中断原理及其中断过程2用...

单片机实验报告,存储器读写,IO端口操作,定时中断,外部中断等

实验一存储器读写实验目的1掌握寄存器存储器读写等汇编指令2掌握编程软件编辑编译调试等基本操作实验内容1将下面的汇编程序输入到WAVE集成开发软件中ORG0000H复位入口SJMPSTART无条件跳转至START...

PSOC3外部中断实验报告

一实验名称中断实验二实验任务了解PSoC3中断的构成特点掌握PSoC3中断函数的编写按键控制LED灯亮灭利用轻触按键K3分别产生PSoC3器件IO口下降沿触发每触发一次中断LED1LED2状态翻转一次三实验设备...

外部中断实验报告(31篇)