看板
[ ASM ]
討論串正在思考如何用8051來控制機械臂
共 9 篇文章
內容預覽:
用軟體delay的確可以產生方波,那51在跑迴圈時,其他的工作怎麼辦?. 市售遙控機用的RC伺服馬達是用不同的duty的PWM信號來控制轉動角度,. 跟txd沒有關係。. 另I/O的扇出力不足,要想清楚I/O是要幹嘛用的。. 延遲迴圈的的執行時間可以用手算,Keil C 可以產生組語檔檢查,要精.
(還有35個字)
內容預覽:
迴圈佔用的問題我也不確定有沒有直接的辦法解決. 不知道設定中斷優先順序能不能減輕問題,51應該沒辦法多工吧?我之前在推步進馬達的時候有發生過輸出不足導致推不動達靈頓驅動馬達後來用1k排阻接5v升壓解決了檢查組語檔是個好辦法,我還沒試過,提議不錯:P. 補充一下在keilC裡面插入asm code的方
(還有27個字)
內容預覽:
幾乎教科書型的教材都是教要用Timer....似乎沒什麼選擇。XD. 多工會有所謂即時性的問題。就是你系統的ticks time要多少?. 進行tasks切換過度頻繁會降低uC的效能。. 另可以參考RTOS的delay的實作的一些資料,都會提到他的delay準確性. 的問題。比如delay_ms(1
(還有260個字)