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