找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

MSP430求助,if((P1IN&PushKey)==PushKey,这一句是什么意思这句不懂

查看数: 4046 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-9-23 20:18

正文摘要:

尤其是if((P1IN&PushKey)==PushKey,还有那个PushKey=P1IFG&(BIT5+BIT6+BIT7);这一句得出来的值是什么;?

回复

ID:76227 发表于 2015-10-11 00:17
呵呵  有段时间没看见你发言了啊   忙啥捏
ID:85124 发表于 2015-9-23 20:51
PushKey=P1IFG&(BIT5+BIT6+BIT7)这句话的意思是PushKey=P1IFG&(1110 0000);用来判断P1.5,P1.6,P1.7是否有中断发生,如果有的话就是PushKey=1,下面一句就是当P1口为高电平的时候表示按键没有被按下。P1为低电平时才算检测到了按键按下。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表