熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2023-7-21 07:29
正文摘要:各位大俠,STC15W4K32S4 ADC出現(xiàn)怪現(xiàn)象,ADC0無法啟動(dòng)轉(zhuǎn)換,其他ADC1~ADC7都沒問題,不知是程序哪里沒設(shè)置對,望大俠賜教 uchar AD(uchar n) { ADC_CONTR = 0x88|n; ... |
那就奇怪了,ADC只有一個(gè),通過多路開關(guān)選擇一個(gè)輸入端,不可能選擇某個(gè)輸入端就啟動(dòng)不了。 |
檢查一下通道0是否為設(shè)置為模擬輸入,有沒有別的外設(shè)占用這個(gè)通道 |
看上去沒毛病,我是先配置好寄存器,再START ADC ADC_CONTR = ADC_CONTR | ch; ADC_CONTR = ADC_CONTR | 8; |
Powered by 單片機(jī)教程網(wǎng)