蓝桥杯单片机之易错篇(持续更新)

这里单纯的记录一下我平时写代码容易错的点

1 引脚对应的顺序

无论是LED还是数码管,引脚对应是从左往右对应数字变少:

以L1灯亮为例0xfe

16进制(0x)11111110
引脚P7P6P5P4P3P2P1P0
对应位置L8L7L6L5L4L3L2L1

但在但单片机实训平台上,L1~L8是从左往右排序的,注意别跟代码弄反了。

2 需要十位和个位分清楚时

取十位用  /

去各位用 %

3左移右移

(1)左移<<:二进制数向左移,且右端用0补充

如1111 1111      左移一位 得   1111 1110

                         左移两位 得   1111  1100

                         左移两位 得   1111  1000  ....

故能得到依次点亮得效果。

(2)右移>> : 二进制数向右移,且左端用0补充(有符号位用符号位补充)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值