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

51单片机里P1&=~(1<<0)这个语句为什么可以让最低位的LED灯亮啊

发布网友 发布时间:2022-05-10 08:32

我来回答

2个回答

热心网友 时间:2023-11-24 11:01

P1&=~(1<<0) 相当于 P1=P1&(~(1<<0))
1<<0 结果是二进制 0000 0001
取反后为 1111 1110
不管P1原来状态如何,相"与"后最后一位一定是0,
即xxxx xxx0 如果LED阳极接VCC,则最低位LED点亮
P1 默认值不是0x90 复位后是0XFF
0x90  是它的寄存器地址追问实在太感谢了,主要就是不确定这里的P1到底是多少。

热心网友 时间:2023-11-24 11:01

P1&=~(1<<0)里面最后那个0可取值0,1,2,...7对应P1不同的位。
(1<<0)是得到一个数 ,让要亮的那一位为1,其它位为0
~(1<<0)是得到一个数,让要亮的那一位为0,其它位为1
P1&=~(1<<0) 是把P1当前的值和上面一行说的那个数 按位与 后赋值给P1,其效果就是要亮的那一位为0,其它位不发生改变。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的燃气热水器12升电脑版显示FR一pH一PL一dH一nE一qU怎么调好_百度知... 热水器ph什么意思 上海工程技术大学公共管理专业是什么学院 公共事业管理在暨南大学中属于哪个学院? 中央财经大学公共事业管理学生就业去向都有哪些 中飞院公共事业管理是什么专业 广西医科大学公共事业管理属于哪个学院 抖音怎么发视频@抖音小助手 发视频@抖音小助手操作一览 轻颜相机怎么取消自动续费 取消自动续费教程 轻颜相机vip怎么取消 lcd1602接51单片机的p1口,请问c程序里只需要sfr io = 0x90;这一条语句就可以吗?后面就不需要改了吗? 51单片机 访问特殊功能寄存器 单片机中的sbit=0x90中的0x和90分别指的是什么是什么意思 51单片机的头文件里面的sfr P0=0x80和sfr P1=0x90这类的具体意思 闲置实名认证不绑邮箱可以吗 怎么设置 华硕主板BIOS设置图解 (全文 华硕主板BIOS怎么设置 华硕主板BIOS设置图 华硕主板bios设置,教您华硕主板bios怎么设置 我有很多个文件夹,文件夹里都有一个文件,我想把每个文件改成和文件夹一样的文件名,咋个弄,谢谢 布艺沙发好还是真皮沙发好? 一板和二板股哪个涨停 乒乓球一板过,二板杀点什么意思? 乒乓球打法中的一板过,二板杀,三板结束是什么意思? “我最最亲爱的同事和朋友”用英语怎么说 做一个演讲 需要这句话来拉近距离 需要怎么说啊 怎样做好一次英文演讲 译成英文:做一个关于……的演讲 他昨天被邀请给学生们做一个演讲英文 想做一个英文演讲,有什么优秀的开场白? 我要做一个英语演讲,以什么为主题比较好 我很高兴迈克尔做了一个精彩的演讲 英语翻译 51单片机控制数码管循环显示0-9程序 单片机中的SMOD是什么意思? pcf8591的程序如何写,用51单片机 51单片机 PCF8591 AD转换问题 笔记本电脑正常关机后再开机打不开了是怎么回事? 笔记本开机运行一会后关机,然后就开不了机,放置一会就可以开机? 五金工具手册的内容简介 减肥咖啡喝剩了好几袋。会不会过期。 有谁喝过OS减肥咖啡,有效吗,有什么感受?去哪买?字数多点,至少30个字 请问谁用过os减肥咖啡?效果怎么样?用过效果好的能不能推荐给我卖家?我怕买到假货,谢谢! os减肥咖啡真的能减肥吗 红色警戒2+尤里的复仇官方原版ISO镜像在win10(64位)系统下安装黑屏。 请问win10的电脑怎么玩红色警戒2尤里的复仇,我的打开游戏就是黑屏 win10玩红警 怎么打开都是黑屏 兼容性管理员运行 怎么都是黑屏 红警2 尤里的复仇 如何整理工器具、仪器仪表、生产设备学习内容? 我的喷墨打印机的墨水用完了,能不能加水? 惠普打印机怎么加水? QQ音乐最新版的换肤在哪里 明星董璇代言的碧素堂是正品吗 拼多多的碧素堂知会海专卖店是正品店吗?