标题:
[求助]关于6位二进制数的循环移位
[打印本页]
作者:
tianshilei1992
时间:
2012-4-20 08:14
标题:
[求助]关于6位二进制数的循环移位
想做数码管的动态扫描,想用循环做,对于位选线想用循环移位做,比如初始值为0x3E,然后通过循环移位这样实现。但是用函数_crol_()的时候,会发现系统会默认为8位二进制数,这样导致循环的时候成了00111110→01111100→...这样的循环,如何才能使只循环6位?
作者:
tianshilei1992
时间:
2012-4-20 09:43
自己而解决了,控制循环次数,每次初始化为0xFE,这样移位6次之后循环重新开始,初始化。
作者:
青苹果
时间:
2012-4-20 10:23
嗯
单片机这个东西,很多时候自己想一想,问题也就决解了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1