[技术问答] n76e003 一个想不通的问题请教
1137|15
|
|
|
|
|
评论
那就说应该跟程序没有关系, 程序是根据正确的数据进行运行的;那就是跟数据的来源有关系了,是不是编码器识别有问题呢?
|
|
|
|
|
|
|
评论
@sjnh :有道理啊,牛人一个,多谢解答!!!
就是8位机操作16位数,内部汇编实际分成很多步,例如你原来的数是00ff,中断里面加1就变成0100,但主程序有可能已经把低字节已经读到acc里面了,结果退出中断后主程序再读高字节,则主程序实际操作的是01ff,而不是0100、
参考单片机定时器读操作
|
|