单片机技术与应用2版教学教程刘松单元4中断与定时演示文稿.pptVIP

  • 5
  • 0
  • 约1.29万字
  • 约 68页
  • 2018-04-19 发布于未知
  • 举报

单片机技术与应用2版教学教程刘松单元4中断与定时演示文稿.ppt

时钟频率为12MHz,则机器周期 = 1μs 10×103 = (216 –X)× 1 X = 65536 – 10000 = 55536 转换为二进制数 高8位 低8位 高8位 = 0D8H装入TH0, 低8位 = 0F0H装入TL0。 (2)程序 #includereg52.h //52单片机头文件 #include intrins.h //包含有左右循环移位子函数的库 #define uint unsigned int //宏定义 #define uchar unsigned char //宏定义 sbit P1_0=P1^0; uchar tt; void main() //主函数 { TMOD=0x01;//设置定时器0为工作方式1 TH0=(65536-10000)/256; TL0=(65536-10000)%256; EA=1;//开总中断 ET0=1;//开定时器0中断 TR0=1;//启动定时器0 while(1);//等待中断产生 } 中断服务程序; void timer0() interrupt 1 { TH0=(65536-10000)/256; TL0=(65536-10000)%256; tt++;

文档评论(0)

1亿VIP精品文档

相关文档