|
發布時間: 2018-8-24 09:11
正文摘要:雖然是個簡單的東西但是花了好長時間,寫程序期間遇到了好多問題,然后慢慢的修改,直到完成,能夠做出來感覺很欣慰,特此上傳來共同學習進步。 頭燈功能說明書原理圖 1.按鍵按第一下LED1和LED3亮,再按亮LED2, ... |
liuguonianhua 發表于 2019-2-14 20:06 你厲害 |
| 樓主完全沒有實現上述功能,程序全是錯的!DEVICE_INIT(void)這個初始化引腳函數中,將PA6配置成了輸入TRISA = 0B01000000; ,實際這個輸入指的是模擬信號輸入,如果接的是開關信號應該將應該將PA6配置為輸出才對!輸入在這款單片機中是為了ADC采集模擬信號!這是第一處錯誤,第二處錯誤,樓主將ADC_INIT()中,將采集通道設置成了1/4 VDD,而在Float_adcvalue(void)中用的是adcvalue=adcvalue/1023*2.0000;這個值根本就不是VDD的值,而是1/4 vdd的值!本來想參考樓主代碼的,但是看到這么多漫不經心的錯誤,完全是誤人子弟! |
| 看樣子用這芯片的人好少, 用這東東做下遙控接收還是很好的 便宜實惠 |
| 你好,請問下有沒有MS83F0802相關的資料或者數據手冊?請不吝賜教。網上沒找到相關的資料 謝謝 |
liuguonianhua 發表于 2018-8-30 19:31 內部2v |
| adcvalue=adcvalue/1023*2.0000 明明參考電壓取得是VDD,為何乘的是2? |
| 看到了 有c語言的版本,好資料,51黑有你更精彩!!! |
| 程序是反匯編得到的嗎? |