找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

51单片机中断程序中的(1<<1)是什么意思?

查看数: 11695 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-12-19 20:00

正文摘要:

代码中的(1<<1)是什么意思?

回复

ID:450632 发表于 2018-12-20 12:27
1<<1就是把1左移一位
ID:140275 发表于 2018-12-20 10:59
1左移1位
ID:450495 发表于 2018-12-20 09:41

代表1左移1位。
ID:284488 发表于 2018-12-19 23:36
LED_PORT ^= (1 <<1)是将01h左移1位,再将结果与LED_PORT的值按位异或
ID:450387 发表于 2018-12-19 23:34
这个是,代表的是1左移1位,比如说0001   左移一位 就变成  0010了
ID:186249 发表于 2018-12-19 22:55
1<<1
0001   左移一位 变成  0010了
ID:393699 发表于 2018-12-19 20:00
代表1左移1位。
这个程序意思是异或取反,当按键按下时PORT进行异或运算,达到端口电平取反的目的。不懂异或运算可以百度下,谢谢

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

Powered by 单片机教程网

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