作者my840229 (Parra~)
看板ASM
標題[問題] 步進馬達計數次數
時間Mon Mar 16 03:58:28 2009
各位前輩好 小弟目前剛接觸8051組語
最近在練習做步進馬達的部份
我已經做出能夠由指撥開關控制正轉.反轉.停止
不過現在我想要利用計數的方法 或中斷?
做出先讓馬達正轉 並同時計數次數
之後停止
再讀取計數次數 讓馬達反轉回原位
可是小弟不才 對於計數的使用還不是很熟悉
查了一些資料書籍
還是不太清處該怎麼"讀取計數值"
請問如果要使用8051計數
並讀出我要的計數值該怎麼處理呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.175.131
1F:→ MasterChang:是哪裡不清楚要講,不然大家很難幫到你.... 03/17 00:28
2F:→ my840229:M大你好 我想要計數我步進馬達正轉的次數 然後正轉次數 03/17 12:18
3F:→ my840229:是存入暫存器嗎? 然後我該怎麼讀取暫存器的次數 使我的 03/17 12:19
4F:→ my840229:步進馬達反轉回最原本的初始位置 這方面語法該怎麼寫不 03/17 12:20
5F:→ my840229:懂 我測試都失敗 所以請教一下 謝謝 03/17 12:22
6F:推 around0423:可以使用計數中斷的方式來處理 05/03 17:21
7F:→ around0423:這東西的過程是當你開啟計時中斷,計時氣會開始計數 05/03 17:22
8F:→ around0423:當計數值=你預設的數值時,程式會跳到中斷副程式 05/03 17:23
9F:→ around0423:中斷副程式底下便可以寫你希望當計時到後要做什麼樣事 05/03 17:24