谁知道5406mcu 的编码器实现的代码。io口控制的

shun220182 2012-11-30 07:39:09
void Encoder_Data_Collect()
{
uchar a = 0;
uchar b = 0;


Number++;

a = ENCODER_A;
b = ENCODER_B;
Encoder_Data_Temporary |= a;
Encoder_Data_Temporary <<= 1;
Encoder_Data_Temporary += b;
Encoder_Data_Temporary <<= 1;

if(Number >= 3)
{
Encoder_Data = Encoder_Data_Temporary;
Encoder_Data_Temporary = 0;
Number = 0;
}

}
Encoder_Data 全局变量
这样的数据采集为什么不对呀。。。。0.3ms一次。谁能帮解答哈
...全文
98 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
AnYidan 2012-12-01
  • 打赏
  • 举报
回复
引用 5 楼 shun220182 的回复:
引用 4 楼 AnYidan 的回复: 到 单片机/工控 试试没有你说的东东。。。
单片机/工控 板块
shun220182 2012-12-01
  • 打赏
  • 举报
回复
引用 4 楼 AnYidan 的回复:
到 单片机/工控 试试
没有你说的东东。。。
AnYidan 2012-11-30
  • 打赏
  • 举报
回复
到 单片机/工控 试试
shun220182 2012-11-30
  • 打赏
  • 举报
回复
亲们,。人呢。。。。。大神在哪里啊???顶上去。。。。
shun220182 2012-11-30
  • 打赏
  • 举报
回复
亲们,。人呢。。。。。大神在哪里啊???顶上去。。。。
shun220182 2012-11-30
  • 打赏
  • 举报
回复
亲们,。人呢。。。。。大神在哪里啊???顶上去。。。。

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧