
4个回答
展开全部
简单程序如下:
sbit d0 = P1^1;
int main(void)
{
while(1)
{
d0 = ~ d0; //把单片机P1.1端口数据取反, 1变成0或者0变成1
}
}
sbit d0 = P1^1;
int main(void)
{
while(1)
{
d0 = ~ d0; //把单片机P1.1端口数据取反, 1变成0或者0变成1
}
}
展开全部
按位取反,下面以C51为例
比如P0^0=0,那么~P0^0=1;
比如P2=01110011,那么~P2=10001100;
比如P0^0=0,那么~P0^0=1;
比如P2=01110011,那么~P2=10001100;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这不是单片机的知识。
这是 C 语言的知识。
这是 C 语言的知识。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
电平取反,楼上的解释正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询