最近有點閑,閑來無事逛論壇看到關于編碼器測速度的問題,因為之前都是用的SPD指令,但是看到說用定時中斷會更精確。本來最近無事就動手研究研究,接了個編碼器測試。
使用I28定時中斷,時間設為1000ms,I28里面就是一個很簡單的把QD62通道1的值DMOV到D20。然后監控觀察到I28是按1S的周期再執行,但是D20一直是零。因為不知道原因所以
特意在下面加了個INC D100,然后這個指令也沒有執行,D100一直為0。SD716.C為1表示I28中斷允許執行,C28為I28執行計數。請大佬指教一下哪里有問題。