这个程序中b为什么能调节方波的相位

2019-07-15 11:39发布

//方波发生函数
void square()
{
   uchar a,b;
   for(a=0;a<255;a++)
   {
    P0=0xff;
    P2=0xff;
    b=P2;
    b=~b;
    while(b--);    //调节相位,b的变化越大,相位变化越小
   }
   for(a=255;a>0;a--)
   {
    P0=0x00;
    P2=0xff;
    b=P2;
    b=~b;
    while(b--);
   }
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
hobbye501
1楼-- · 2019-07-15 16:24
   P2=0xff;
    b=P2;
    b=~b;  

这个B就是P2口的电平关系 最佳答案
lwwanlw
2楼-- · 2019-07-15 18:11
a0是什么啊?
1159310896
3楼-- · 2019-07-15 22:12
 精彩回答 2  元偷偷看……

一周热门 更多>