永发信息网

单片机判断端口是不是高电平语句应该怎么写?

答案:2  悬赏:50  手机版
解决时间 2021-02-12 09:02
  • 提问者网友:凉末
  • 2021-02-11 18:07
msp430单片机。。。不是51的。。。
最佳答案
  • 五星知识达人网友:夜风逐马
  • 2021-02-11 18:43
if(P1^x==1)
{高电平时的操作语句}
else
{其它情况的操作语句,else部分可以没有}
或if(P1_x==1)...(如前面已有定义P1_x=P1^x)
全部回答
  • 1楼网友:老鼠爱大米
  • 2021-02-11 19:03
用外部中断就可以了。如果单片机是低电平有效的,那就中间加一个反相器,然后每当仪器输出高电平,经过反相器变为低电平,就引发单片机中断,这样就检测到了。 如果单片机可以是高电平中断,那么就不需要反相器了。 还有,单片机与仪器不是可以直接共地么?是一定必须要共地! 否则二者电平没有同一的参考标准,可能会误判。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯