已为您找到约31条相关结果
方案特点
|
|
|
方案特点
|
|
|
|
方案特点
|
|
|
学习型红外遥控器具有学习功能,可以学习其他遥控器码值。学习后,直接使用,不需要编码,这样便省去了配制遥控器的麻烦。
2.4G智能玩具包括:遥控童车、遥控玩具吊车、遥控玩具消防车、遥控玩具快艇等等
方案特点
|
|
|
|
|
|
乘法篇:
例如:乘数R0=10010101,被乘数R2=11000101,中间变量R1,乘积R1R0。步骤如下
1、清空中间变量R1;
2、乘数的第0位是1,那被乘数R2加上R1结果给到R1,将R0、R1右移一位
3、乘数的第1位是0,只将R0、R1右移一位
4、乘数的第2位是1,那被乘数R2加上R1结果给到R1,将R0、R1右移一位
5、乘数的第3位是0,只将R0、R1右移一位
6、乘数的第4位是1,那被乘数R2加上R1结果给到R1,将R0、R1右移一位
7、乘数的第5位是0,只将R0、R1右移一位
8、乘数的第6位是0,只将R0、R1右移一位
9、乘数的第7位是1,那被乘数R2加上R1结果给到R1,将R0、R1右移一位
10、这时候R1R0里的值就是最后的乘积,至此算法完成
除法篇:
例如:8位除法运算:被除数R2,除数R3,商R0,余数R1。步骤如下
1、清空商R0,余数R1
2、将R2左移一位,给到R1;运算次数加一;
3、两数相减,判断R1是否大于或等于R3;
4、当R1小于R3时,继续移位;
5、当R1大于或等于R3时,R0左移,进位1,将结果存至R1;
6、循环操作,直到运算次数等于被除数的位数(8),输出余数与商的值。
|
|
|
|
1.应用环境
RTC定时,对于成本、空间要求,不能外接32768HZ晶振;使用内部低频误差较大。
2.软件实现
采用内部高频在上电时校准内部低频计数器。
定时器0时钟配置为内部低频,启动定时器0计数,延时1S,读取定时器0的计数器,关闭定时器0计数,得到1S定时器0计数值,按照此计数值重新装载定时器0,利用定时器分频、装载值移位,实现不同定时。