89.73 KB, 下載次數(shù): 40
Y_G_G 發(fā)表于 2021-7-25 23:38
你看一下你的ADC程序里面有沒有這個查詢ADC完成標志位的我是沒有在你程序里找到
ADC是要一個過程的,啟動AD ...
jhczy 發(fā)表于 2021-7-26 09:40
貼上來的程序不完整,不好分析原因,可以肯定地說是程序的問題
zqz1345444061 發(fā)表于 2021-7-26 09:48
ADC初始化及采集程序如下
void ADC_config(void) //ADC 初始化
{
jhczy 發(fā)表于 2021-7-26 10:00
這個程序確實有問題,STC8與STC15的ADC程序有點小區(qū)別,請詳細看STC8G的手冊
zqz1345444061 發(fā)表于 2021-7-26 10:07
可是它的確也能實現(xiàn)ADC的功能
jhczy 發(fā)表于 2021-7-26 10:10
采集的數(shù)據(jù)可能就是某一個通道上的
zqz1345444061 發(fā)表于 2021-7-26 10:07
可是它的確也能實現(xiàn)ADC的功能
zqz1345444061 發(fā)表于 2021-7-26 10:12
確實是,我這個程序是選擇固定通道,我的問題就在于不知道如何選擇多個通道
jhczy 發(fā)表于 2021-7-26 10:17
我的STC8G的某一個端口的ADC程序(STC8G1K08的),12MHz
void W1_ADC() //P3.4檢測
{
Y_G_G 發(fā)表于 2021-7-26 12:17
ADC用中斷比較好,不用一直等待,程序也可以做其它的事
STC8A4k不需要設(shè)定轉(zhuǎn)換時鐘個數(shù)的,ADC時鐘用最慢的時 ...
Y_G_G 發(fā)表于 2021-7-26 12:17
ADC用中斷比較好,不用一直等待,程序也可以做其它的事
STC8A4k不需要設(shè)定轉(zhuǎn)換時鐘個數(shù)的,ADC時鐘用最慢的時 ...
zqz1345444061 發(fā)表于 2021-7-26 10:12
確實是,我這個程序是選擇固定通道,我的問題就在于不知道如何選擇多個通道
河邊洗腳人 發(fā)表于 2021-12-11 17:41
兄弟,請問這個問題解決了嗎?
我按照之前10樓大佬說的解決辦法,延遲采集似乎沒有效果...
Y_G_G 發(fā)表于 2021-7-26 12:17
ADC用中斷比較好,不用一直等待,程序也可以做其它的事
STC8A4k不需要設(shè)定轉(zhuǎn)換時鐘個數(shù)的,ADC時鐘用最慢的時 ...
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |