看板 ASM 關於我們 聯絡資訊
我有一個問題就是 目前我想加一個光敏電阻控制直流馬達 當有光時正逆轉開關可以正常使用 當光敏電阻被遮蓋住時 馬達轉動會自動停止 我目前正逆轉程式都寫好了,而在ADC轉換卡關了 我在想說可不可以不要寫ADC程式,直接從電路下手 讓它有我說的上述功效,我用的是atmel 89s51晶片 我的程式碼是將 dispaly(); _adc=adc; adc=0xff; while(INTR=1); _adc=adc; dataproc(_adc); 將這些程式碼加在原本馬達正逆轉程式main() 下面的大括號內 我還有定義 sbit INTR=P3^2; unsigned char xdata adc; unsigned char_adc; 但程式模擬時還是有錯誤 但是我把馬達控制部分刪除實這部分測試是正確的 這是我第一次寫程式請大家多指點我一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.232.73
maxlighter:using voltage comparator as a interface of digi-dat 10/15 00:59
timestoprun:光敏電阻可以搭配LM358就可以不用ADC了唷!! 10/22 21:00
timestoprun:http://ppt.cc/z-FR 10/22 21:01
timestoprun:或是用MCU的CCP模組(Capture/Campare/PWM)中的Campare 10/22 21:02
timestoprun:就是1F說的方法!!!也可以唷!! 10/22 21:02