51单片机宏定义能不能只定义某几个连续的IO口

如题所述

不行,单片机之能定义整排口,或单个口。不能定义某几个连续的口。但可以通过逻辑运算来代替某几个口的操作。
如清0某连续n口(最低位为m(0-7))
Px &=~((0xff>>8-n)<<m);
置1:Px |=0xff>>(8-n)<<m;
温馨提示:答案为网友推荐,仅供参考