单片机C语言怎样编检测一个端口的电平变化

2025-03-29 09:21:34
推荐回答(2个)
回答1:

bit c=0;
uchar n;

void main( )
{
P0^0=1;
while(1)
{
if (P0^0==c)
{
n=0;
while(n<20)
{
P0^1=1;
延时
n++;
P0^1=0;
延时
n++;
}
c=~c;
}
}
}
由于延时时间很短且与硬件有关,要试验确定延时程序的方式及参数

回答2:

需要给你做吗