问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机语句if((P2IN&BIT5) < 1) 是什么意思

发布网友 发布时间:2024-05-08 13:41

我来回答

2个回答

热心网友 时间:2024-05-08 15:05

推测是msp430单片机C语言程序,这个句子的意思就是P2IN与BIT5逻辑与运算,这两个变量的定义查看头文件就可以了。网页链接

追问<1的意思就是p2.5输入小于1,这么理解对吗?

追答c语言就是1,其实这个语句的意思就是等于0,P2口第5个位是0。好好看看头文件,其它和c语言一样。单片机编程涉及内部寄存器、输入输出,所以编译器必然是那个单片机的,它才能理解这些寄存器的操作,所以有特殊的关键字。这样与运算判断P2.5是1或0(高低电平)。

热心网友 时间:2024-05-08 15:05

“&” 是逻辑与
“|” 是逻辑或
if(dat & 0x01): 不管dat是什么数和0x01(00000001)做了“与”的运算后,最低位保持不变,其它位均为0.如果dat的最低位为1,则表达式为真,就会执行if语句中的内容。如果dat最低位为0,则表达式为假,不执行if语句,执行if语句后的下一条语句。
dat |= 0x80: 等价于 dat = dat | 0x80,dat和0x80做“或”的运算,意思是最高位置1,其它位保持不变。
具体的可以去参考一下C语言的相关语法。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
桃李芬芳的近义词是? 请会答正确。 急... 墨西哥很混乱吗 为什么我的OPPOR9手机连接到任何蓝牙设备放歌曲,都没有办法在蓝牙设备... OPPOA9如何连接酷狗与手机蓝牙? 华为荣耀3X 白色畅玩版的声音调至最大声仍很小声 荣耀3x刷机后卸载了一些系统软件,然后就无法开机,一直停留在开机界面... 平安富赢金生年金保险值得买吗?最全产品测评! 收音机音量旋钮音量最大还是小 德生pl_450收音机音量电位器声音惑大惑小,电位器的型号是什么_百度知 ... 浙江金融学院有什么专业 51单片机中的if-else if套嵌,下面的else if中的语句怎么执行不了啊_百... 当别人说你始终认为自己没错时应该怎么回应? &amp;和#在数学中分别代表什么意思呢? 北京阜外医院做二尖瓣膜置换需要多少钱哪位专家做的好 photoshop 怎么做印章' 梦见别人我得癌症了 我昨晚是八点钟去睡觉的(that)英语 我在8:50睡觉用英语怎么说? 老师表扬孩子家长如何回复? 形容词的否定形式是什么? 头老是闷疼!这是咋回事? darin 唱的Who's that girl 歌词中文意思怎么理解? 头经常闷疼是怎么回事 长期对着手机,晚上躺着玩到深夜,会有很大害处吗? 江苏铸鸿重工股份有限公司怎么样 锦秀山城怎么样?好不好?值不值得买? 威海锦秀山城产权年限多少年? 威海锦秀山城开发商是? 为什么论文中要插入脚注或尾注? 电动车72v20a充电器额定输出值 湖州市中小企业金融服务中心有限公司怎么样? 新冠疫苗第二针打完需忌些食物 纳米机器人,在抢救病人的时候,失过手吗? 正弦波的峰值与有效值的比值称为? 和男孩子聊天,他为什么要看照片? what,which类似的单词 在句子中间起什么作用?详细些好嘛 香芋栗子椰汁西米露做法大全 怎么才能证明人的灵魂的存在?灵魂是不是生命不可承受之轻?这个世界的沉... 电动车刹车后拧油门不走 为什么电动车一刹车就不走了 病人右侧上额第一磨牙因龋齿剧痛,是述其痛觉是如何传导的? 复方枸橼酸阿尔维林胶囊的药物过量 藕粉里面放什么食材更美味? 如何用手机连接并修改路由器密码? 请问大庆婚纱照哪家照的好,价格合理 天正插卡电表显示局号不对 天正电表怎样看度数 天正集团DDSY256插卡电表怎样插卡充电? 天正单相电子表怎么打开 天正预付费电表怎么预警