只需一步,快速開始
熱門: 51單片機 | 24小時必答區(qū) | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
lkc8210 發(fā)表于 2024-11-14 13:25 用一個定時器+一個外部中斷來記錄脈沖信號 外部中斷每收到一個脈沖就對變量加1 定時器定時統(tǒng)計變量的值
piscest_x 發(fā)表于 2024-11-14 16:12 有例程嗎?我現(xiàn)在不是使用的中斷來判斷,是直接判斷AB的電平區(qū)分正轉還是反轉
lkc8210 發(fā)表于 2024-11-14 17:13 可以參考我的貼子 http://www.raoushi.com/bbs/dpj-209594-1.html
xiaobendan001 發(fā)表于 2024-11-15 07:13 自然是要有個反應速度問題,你要做到多快?用更快的芯片比如STM32的,甚至DSP會更快的。
piscest_x 發(fā)表于 2024-11-15 09:08 不需要很快,就手動旋轉編碼器計數(shù),慢旋加1,快旋多次才加1,現(xiàn)在的問題就是怎么判斷是慢旋還是快旋
WL0123 發(fā)表于 2024-11-16 16:59 //T0中斷服務函數(shù) 周期10ms void Timer0Interrupt() interrupt 1 {
piscest_x 發(fā)表于 2024-11-16 23:09 void INT0_ISR (void) interrupt 0 { if(last_A == 1&& BM_KEY_A == 0)
本版積分規(guī)則 發(fā)表回復 回帖后跳轉到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網(wǎng)