单片机46191709.docVIP

  • 14
  • 0
  • 约1.96万字
  • 约 38页
  • 2018-10-06 发布于江苏
  • 举报
/**********闪烁灯***********/ #include reg52.h #define uchar unsigned char void Mdelay(unsigned int t) //1ms延时 { uchar i; while(t--) { for(i=0;i125;i++); } } void Display() { P0=0x00; Mdelay(1000); P0=0xff; Mdelay(1000); } void main(void) { while(1) { Display(); } } /**********中断1s ,闪烁灯***********/ #include reg52.h #define uchar unsigned char uchar m=0; void main(void) { TMOD=0x01; TH0=0x3c; TL0=0xb0; EA=1; ET0=1; TR0=1; while(1); } void time0() interrupt 1 using 1 { TH0=0x3c; TL0=0xb0; m++; if(m==20) { P0=~P0; m=0; } } /**********流水灯*******

文档评论(0)

1亿VIP精品文档

相关文档