单片机初学Msp430 小问题 我知道P1DIR|=BIT3是让P1.3设为输出 但我不能理解 30

单片机初学Msp430小问题我知道P1DIR|=BIT3是让P1.3设为输出但我不能理解类似:A=P1IFG&(~P1DIR)是什么意思它们是什么寄存器我知道但不知道这么... 单片机初学Msp430 小问题

我知道P1DIR|=BIT3是让P1.3设为输出 但我不能理解类似:A=P1IFG&(~P1DIR)是什么意思 它们是什么寄存器我知道 但不知道这么做意味着什么 以上是判断P1.3是否按下 为什么?
展开
 我来答
一剑出血
高粉答主

2015-04-20 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.7亿
展开全部
举个例子来说,若P1IFG = 00001111b(也就是说P1.0~P1.3都有中断标志产生)、P1DIR = 11111100b(P1.0和P1.1设为输入),那么这行语句就能过滤掉P1端口中输出管脚的中断标志,剩下的便只有输入管脚的中断标志了(00000011b)。
这些基本的位逻辑操作应当熟练掌握。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式