任务三流水灯定时控制要点分析.pptVIP

  • 19
  • 0
  • 约1.37万字
  • 约 84页
  • 2017-06-12 发布于湖北
  • 举报
查询方式程序清单 #includereg51.h sbit p10=P1^0; main() { TMOD=0; TH0=0XFC; TL0=0X03; TR0=1; while(1) { while(TF0==0); p10=~p10; TH0=0XFC; TL0=0X03; TF0=0; } } 中断方式程序清单 #includereg51.h sbit p10=P1^0; void isr_t0(); main() {TMOD=0; TH0=0XFC; TL0=0X03; TR0=1; EA=1;ET0=1; while(1); } void isr_t0( ) interrupt 1 { p10=~p10; TH0=0XFC; TL0=0X03; } 实例3-7 单片机晶振频率12MHz,利用T0的方式0实现1s延时,每隔1s钟使P1.0引脚翻转一次。 1)TMOD初始化 00H 2)计数初值: 定时时间:tmax=8192×1us=8.192ms ;取5ms 1秒延时实现:5ms延时200次 T0 的 初值:

文档评论(0)

1亿VIP精品文档

相关文档