实验二 外部中断实验.docVIP

  • 26
  • 0
  • 约小于1千字
  • 约 3页
  • 2019-09-10 发布于山西
  • 举报
单片机实验 PAGE PAGE 5 实验二 外部中断实验 一、实验目的 学会使用Keil μVision3和Proteus软件进行单片机汇编语言和C语言程序设计与开发。 了解和掌握MCS-51单片机的中断组成、中断控制工作原理、中断处理过程、外部中断的中断触发方式,掌握中断功能的编程方法。 二、实验内容 单片机的P1.0引脚连接LED指示灯D0。 单片机的P3.2引脚(INT0)连接按键开关K,作为中断源,每次按键都会触发INT0中断。 在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

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档