请教一下各位: 我用51单片机的普通IO口的操作技巧。

请教一下各位:我用51单片机的普通IO口定义了一组开关,就像sbitS1A=P0^1;sbitS1B=P0^2;sbitS2A=P0^3;sbitS2B=P0^4;的形式... 请教一下各位:
我用51单片机的普通IO口定义了一组开关,就像
sbit S1A = P0^1;sbit S1B = P0^2;sbit S2A = P0^3;sbit S2B = P0^4;的形式,但是调用的时候S1A、S1B和S2A、S2B是分组调用的,而且动作都一样,比如:if (a=1){S1A=1;S1B=1;S2A=1;S2B=1;}有办法用一组简单的语句(像FOR循环之类的)让各个分组都进行相同的动作而不是分别单独写各个分组的动作吗?
因为用端口操作不方便,所以用了位操作。所以对端口赋值的方法不太适用这个程序。
展开
 我来答
百度网友7fb2d48
2012-10-08 · 超过11用户采纳过TA的回答
知道答主
回答量:36
采纳率:80%
帮助的人:7.5万
展开全部
查表吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式