#include <AT89x051.H>
unsigned int a=128,b,c=0,d=0;
void main(void)
{
while(1)
{
P3_0=1;
for(i=0;i <10;i++) //后来加上的,如果没有这两句能正常输出400多HZ的方波
for(b=d;b <256-a;b++);
P3_0=0;
for(i=0;i <10;i++) //后来加上的,如果没有这两句能正常输出400多HZ的方波
for(b=b;b <256-d;b++);
}
}
我需要的输出频率要在100Hz以下,不懂应该怎么办了。。。