实验报告6 中断及服务程序设计.docVIP

  • 67
  • 0
  • 约2.28千字
  • 约 7页
  • 2019-06-24 发布于河北
  • 举报
实验报告6 中断及服务程序设计

实验报告6 中断及服务程序设计 姓名: 学号: 学院:光电与信息工程学院 班级:网络工程2班 实验目的 掌握单片机中断系统的工作原理 掌握单片机中断优先级的概念 实验环境 1. PC机 1台 2. wave6000 内容与步骤 以定时器0、1为例,设计中断服务程序,及优先级别控制。 过程分析 #includereg51.h #includeintrins.h unsigned char x=0xfe; unsigned int x0=0;//记录计时器0中断后中断服务执行的次数 unsigned int x1=0;//记录计时器1中断后中断服务执行的次数 sbit p1=P1; void delay() //延迟程序 { unsigned int i,j; for(i=0;i10;i++) for(j=0;j10;j++); } void main() { TMOD=0x11; PT1=1; //定时器1优先 PT0=0; EA=1; ET0=1; ET1=1; TR0=1; TR1=1; while(1); } void time0() interrupt 1 { unsigned char a; TL0=35536%256; //30

文档评论(0)

1亿VIP精品文档

相关文档