#include<regx51.h>
#include<intrins.h>
void delay(unsigned char i){
unsigned char k;
for(k=0;k<i;k++){
TH1=(65535-50000)/256;
TL1=(65536-50000)%256;
TR1=1;
while(!TF1){
TF1=0;
}
}
}
void main(){
unsigned char i,k,w;
TMOD=0x10;
P1=0xff;
while(1){
w=0xfe;
for(i=0;i<8;i++){
for(k=0;k<10;k++){
P1=w;
delay(10);
P1=0xff;
delay(20);}
w=_crol_(w,1);}
}
}
单片机 LED循环流水闪烁(硬件延时)
猜你喜欢
转载自blog.csdn.net/Obito_TXP/article/details/121458816
今日推荐
周排行