实验4 指示灯、数码管的中断控制实验报告.docVIP

  • 117
  • 0
  • 约小于1千字
  • 约 3页
  • 2020-01-14 发布于河北
  • 举报

实验4 指示灯、数码管的中断控制实验报告.doc

洛阳理工学院实验报告 系别 计算机与信息工程系 班级 B1105 学号 B1105 姓名 课程名称 单片机原理及应用 实验日期 10.18 实验名称 指示灯/数码管的中断控制 成绩 实验目的: 掌握外部中断原理,学习中断编程与程序调试方法。 实验条件: 1、按照教材图A.53,绘制实验四电路原理图; 2、采用外部中断原理编程,按键K1、K2均设置为下降沿触发方式,且为自然优先级; 3、编写实验四C51程序,实现如下功能:K1对应于D1状态反转;?K2对应于0~F间的数码管加一计数显示;?3、观察仿真结果,完成实验报告。 实验内容: 实验程序 #includereg51.h sbit D1=P0^4; unsigned char zimo[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; unsigned char i; fanzhuan () interrupt 0 { D1=!D1; } jishu () interrupt 2 { i++; P2=zimo[i]; if (i==15) i=0; } void main () { P2=0x00; D1=0; EA=1; IT0=1; EX0=1; IT1=1; EX1=1; wh

文档评论(0)

1亿VIP精品文档

相关文档