fj51hei 发表于 2020-12-9 23:46
~a|b a取反是整个字节,你是要单一位取反吧
suncat0504 发表于 2020-12-10 10:06
你没加闪烁的处理代码啊。
定义一个标志变量
uchar fllash=0;
glinfei 发表于 2020-12-10 15:05
其实用 a=_cror_(a,1); b=_cror_(b,1);也行比用数组好,但每循环八次,a,b要重新赋值。
jiahz2019 发表于 2020-12-10 16:30
是呀,我感觉用移位循环 挺简洁的,但功能确实没实现出来,不过我认为a,b没有必要运行8次后重新赋值吧
jiahz2019 发表于 2020-12-9 23:57
是取反整个字节
wulin 发表于 2020-12-10 10:41
#include
#include
#define uchar unsigned char
suncat0504 发表于 2020-12-10 10:06
你没加闪烁的处理代码啊。
定义一个标志变量
uchar fllash=0;
lids 发表于 2020-12-10 11:55
这样写看看,刚测试通过的
#include
#include
jiahz2019 发表于 2020-12-14 23:35
经过几天的思考,终于开窍了,成功了,哈哈
/******************************************************* ...
lids 发表于 2020-12-15 08:24
楼主,a的初值不一定要a=0x80,只要赋值为全0,或者全1,都可以的
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |