标题: 求教!!! [打印本页]

作者: 2SK134    时间: 2010-12-12 21:05
标题: 求教!!!

本来是想产生不对称脉冲的,但是什么也没有变换,哪位高手能指点指点!!!!!

#include<reg51.h>
sbit led1=P1^0;
char r1;
void main()
{
led1=1;
r1=7;
TH0=0x00;
TL0=0x00;
TMOD=0x01;
EA=1;
TR0=1;
for(;;)
{
if(TF0)
{
TH0=0x00;

TL0=0x00;
r1--;
if(r1>0)break;
else
{
if(led1==1){r1=3;led1=~led1;}
else{r1=7;led1=~led1;}
}
}
}
}

 


作者: 2SK134    时间: 2010-12-12 22:13
我知道了,是用了break退出了循环




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1