ningsy 發表于 2022-12-2 14:58
我的經驗是,EC11盡量不要使用外部中斷來檢測,會干擾外設的正常運行。建議把EC11代碼封裝成函數,在while( ...
素陽工坊 發表于 2022-12-2 15:39
所以問題可能不是程序和電路,而是旋轉編碼器本身的特性造成外部中斷出問題是嗎?謝謝你的建議 :-D
Y_G_G 發表于 2022-12-2 16:13
IIC硬件中斷開啟之后,必須在 interrupt 24 中斷中執行清除IIC中斷標志位 I2CMSST 的操作
不然就會卡在IIC ...
素陽工坊 發表于 2022-12-2 20:33
謝謝你的建議,I2CMSST的中斷標志位我確實用軟件清除了的,I2C功能在各個情況下都能正常運行。問題是TCON ...
coody_sz 發表于 2022-12-2 20:39
再次,STC8H系列的MCU,帶有2個硬件的編碼器接口,樓主可以試試,我用著挺好,幾百KHz都能響應。
歡迎光臨 (http://m.zg4o1577.cn/bbs/) | Powered by Discuz! X3.1 |