实验二 外部中断实验 - 范文中心

实验二 外部中断实验

03/23

实验二 外部中断实验

一、实验目的

1. 学会使用Keil μVision3和Proteus软件进行单片机汇编语言

和C语言程序设计与开发。

2. 了解和掌握MCS-51单片机的中断组成、中断控制工作原理、中

断处理过程、外部中断的中断触发方式,掌握中断功能的编程方法。

二、实验内容

1. 单片机的P1.0引脚连接LED指示灯D0。

2. 单片机的P3.2引脚(INT0)连接按键开关K,作为中断源,每次

按键都会触发INT0中断。

3. 在INT0中断服务程序中将P1.0端口的信号取反,使LED指示灯

D0在点亮和熄灭两种状态间切换,产生LED指示灯由按键开关K控制的效果。

三、实验程序

ORG 0000H ;MCS-51复位入口

AJMP MAIN ;转入主程序

ORG 0003H ;INTO中断入口

AJMP EX_INTO ;转入中断服务程序

ORG 0100H ;主程序入口

MAIN: MOV SP,#40H ;中断初始化设置堆栈

SETB IT0 ;中断请求信号设置为边沿触发方式

SETB EA ;开放总中断

SETB EX0 ;允许INTO中断

HERE: SJMP HERE ;原地踏步(处理其他事务)等待

中断到来

ORG 0200H ;中断服务程序

EX_INTO:CPL P1.0 ;改变指示灯状态

RETI ;中断返回

END

四、实验原理图

五、实验仿真及结果

当开关断开时,LED指示灯D1熄灭,如图1所示:

图1

当按键开关接通时,LED指示灯D1点亮,如图2所示:

图2

六、实验总结

通过本次实验,进一步熟悉了对Keil μVision3软件的操作,另外还接触到了Proteus软件。掌握了中断功能的编程方法,加上两个上述软件,使得单片机汇编语言得以仿真。进一步深化了解和掌握MCS-51单片机的中断的相关知识,包括中断的组成、工作原理、处理过程以及外部中断的中断触发方式。


相关内容

  • 定时器中断方式实验报告
    定时器中断方式实验报告 通信0203班 王建超 02211272 一.中断初始化及服务程序的编写 5402DSP中断有两大类,一类是可屏蔽中断:可以用软件来屏蔽或开放的硬件和软件中断.在5402中有INT3 ~INT0(外部中断),BRIN ...
  • 步进电机课程设计
    单片机综合设计实验 题目: 步进电动机综合控制 学 院 计算机科学与信息工程学院 专业年级 实验组员 指导教师 日 期 2013 级自动化三班 职称 2013--12-30 目录 摘要............................ ...
  • 基于825x的几个相关实验包括课程设计
    实验 一 可编程并行接口 一. 实验目的 1. 掌握8255方式0的工作原理及使用方法 二. 实验内容 1. 实验电路如下图,8255C口接逻辑电平开关K0-K7,A口接LED显示电路L0- L7. 2. 编程从8255C口输入数据,再从A ...
  • 直流电机速度控制_
    组员: 班级:研1308 授课教师:徐洪泽 计算机控制系统实践--直流电机速度控制 电子信息工程学院 2013-11-24 日期: 目录 1. 2. 整体设计 . ...................................... ...
  • 单片机知识总结
    单片机知识总结 第1章 单片机概述 1. 单片机定义: 将处理器.存储器及各种输入输出接口集成在一个芯片上,就称之为单片微型处理器,简称单片机. 2.At89c51单片机引脚: 共有40引脚,按其功能可分为如下3类: (1)电源及时钟引脚( ...
  • 单片机 四路抢答器
    课程设计说明书 (2009/2010学年第二学期) 课程名称 :题 目 :专业班级 :学生姓名 :学 号 :指导教师 :设计周数 :设计成绩 : 单片机应用课程设计 四路抢答器 电气2班 韩昱 苗敬利 两周(10.6.28-10.07.09 ...
  • 交通灯课程设计内容
    硬件大型实验周设计说明书11.1引言设计背景 自从 1886 两个德国人发明了第一辆汽车交通灯改变了交通路况,交通问题也渐渐被人们所重视.从英国伦敦街头的第一个以燃煤气为光源的红,蓝两色的机械 扳手式信号灯,到现在以电为光源的红黄绿三色交通 ...
  • 光电编码器
    1 光电编码器的工作原理 光电编码器(Optical Encoder)俗称"单键飞梭",其外观好像一个电位器,因其外部有一个可以左右旋转同时又可按下的旋钮,很多设备(如显示器.示波器等)用它作为人机交互接口.下面以美国G ...
  • 89c51抢答器制作
    郑州科技学院 本科课程设计论文 题 目 专 业 姓 名 学 号 指导老师 郑州科技学院信息工程学院 二〇一四年 摘要 ............................................................. ...
  • 单片机实用技术
    单片机实用技术 作者:shenxq301 1 首先介绍经济使用的单片机AVR 使用学习板快速入门,尤其实用于在校学生和刚刚工作的工程技术人员. AVR mega16学习板 单价:240 元 该学习板可以从正规途径买到正版,当然也可从旧货市场 ...