仪器社区

光电传感器测速编程怎么写?这个程序输出乱码是怎么回事呢

hhsgsls3688 2016-08-07
#include //包含单片机寄存器的头文件 #define uchar unsigned char //定义uchar为无符号字符型变量 #define uint unsigned int //定义uint为无符号整型变量 uchar wei_code[]={0xfe,0xfd,0xfb,0xf7}; //位码数据组 uchar duan_code[]={0xC...
评论
全部评论
敛姿医县撑稻
溢出了,time是什么类型?如果是整形变量的话,肯定time=0,因(th1+th2)不超过511除1000000结果是0,0不能当除数正确的是(th1*256+th2),即使如此,time也不超过65535所以不能除1000000如果算速度的话,可以v=2000000/time; V要是长整型(longint)当然,time和v可以取FLOAT型,但送数码管显示不方便还有计数器用之前要清0,不知你主程序里清了吗.
6 0 2016-08-08 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论