51单片机程序问题

2019-03-24 17:21发布

用51单片机P3.3~P3.7控制五个灯,怎样能不分开赋值,然后又不影响P3.0~P3.2的功能 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
飞翔荷兰人号
2019-03-26 01:39
哦,是这种的啊。我还以为你原先是只要求赋1或者赋0,这样不能直接用|=,因为比如你上一次赋完值是10000000,下一次想变成01000000,用|=就变成了11000000。另外,51的P3口开了第二功能的话,最好用位操作吧,如果嫌慢,你可以试试整个端口赋值,我也没试过开了外部中断后赋值对它的影响,但是你最好把低三位变成1或者0再试,感觉不对低位做处理可能有问题

一周热门 更多>