您现在的位置: 主页 > 嵌入式开发入门到精通 > 单片机技术进阶 > C51非阻塞延时流水灯 -
本文所属标签:
为本文创立个标签吧:

C51非阻塞延时流水灯 -

来源: 网络用户发布,如有版权联系网管删除 2018-09-08 

[导读]#includeunsigned char counter=0;void delay()interrupt 1 using 1{TL0|=0x00;TH0=0x4C;counter++;}main(){unsigned char i=1;TMOD=1;TR0=1;EA=1;ET0=1;TH0=0x4C;TL0=0x00;while(1){if(counter==10){ counter=0; P1

#include

本文引用地址: http://www.21ic.com/app/mcu/201807/785364.htm

unsigned char counter=0;

void delay()interrupt 1 using 1

{

TL0|=0x00;

TH0=0x4C;

counter++;

}

main()

{

unsigned char i=1;

TMOD=1;

TR0=1;

EA=1;

ET0=1;

TH0=0x4C;

TL0=0x00;

while(1)

{

if(counter==10)

{

counter=0;

P1=~i;

i<<=1;

if(i==0)

i=1;

}

}

}

采用T0方式1定时,11.0592Mhz晶振,延时50ms。




              查看评论 回复



 

"C51非阻塞延时流水灯 -"的相关文章

网站地图

围观()