单片机中代码sbit K1 = P1^4表示什么意思?

 我来答
西厢之狼
2013-07-18 · TA获得超过1440个赞
知道小有建树答主
回答量:411
采纳率:0%
帮助的人:237万
展开全部
sbit是位操作
K1 = P1^4
意思是将
P1^4
这个端口作为K1
目测是开关
能者止于至善
2013-07-18 · TA获得超过486个赞
知道小有建树答主
回答量:459
采纳率:66%
帮助的人:296万
展开全部
sbit单片机C语言特有的指令,是位定义。也就是说将p1口的第5位(从0开始的)定义为K1,以后操作K1就是操作P1^4这个位。意思跟宏定义的#define dataport P0差不多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhxiufan
2013-07-18 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38387
国家科技进步奖

向TA提问 私信TA
展开全部
sbit在KEILC中是特殊功能位定义语句,本例中就是讲特殊功能位P1.4定义为位变量K1,之后就可以用K1来替代P1.4了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hhu月光大侠
2013-07-18 · 测测控控-CPU/PLC/传感器
hhu月光大侠
采纳数:303 获赞数:1997

向TA提问 私信TA
展开全部
将P1.4引脚定义为K1

后面再用到P1.4的话,就直接写K1,省事。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风行我闪
2013-07-18 · TA获得超过120个赞
知道小有建树答主
回答量:136
采纳率:66%
帮助的人:60.5万
展开全部
将P1.4引脚定义为K1
sbit是位的定义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式