久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: STC單片機 ADC模擬量有個地方不理解,每次讀ADC的值時,要先打開轉換ADC_CONTR |=... [打印本頁]

作者: 芯菲    時間: 2024-1-10 02:18
標題: STC單片機 ADC模擬量有個地方不理解,每次讀ADC的值時,要先打開轉換ADC_CONTR |=...
STC單片機  ADC模擬量有個地方不理解,每次讀ADC的值時,要先打開轉換ADC_CONTR |= 0x40;
轉換完成后又關閉轉換ADC_CONTR &= 0xBF;
讀完ADC的值后,又打開轉換ADC_CONTR |= 0x40;
每次要讀ADC數據,都要這樣操作一便。
什么是轉換?為什么每次讀數據都要打開和關閉一次轉換?

作者: newlined    時間: 2024-1-10 06:18
ADC_CONTR |= 0x40,是把ADC_CONTR的D6置1,D6是ADC_START位,應該是開始AD轉換的意思。
看手冊是這樣說的:ADC_START:ADC 轉換啟動控制位。寫入 1 后開始 ADC 轉換,轉換完成后硬件自動將此位清零。看手冊,讀完AD值后,應該不用關閉了。

作者: wulin    時間: 2024-1-10 07:16
模擬量轉換成數字量不是立即完成,需要一點時間。啟動轉換后等待轉換完成標志ADC_FLAG為1后,讀取的數字量才有效,并且軟件清0 ADC_FLAG,為下一次轉換作準備。
作者: 劉佑紅    時間: 2024-1-10 08:37
根據手冊得知,每次轉換前是需要先寫入ADC_CONTR |= 0x40,但轉換結束不需要再寫入ADC_CONTR &= 0xBF了,因為單片機會自己清零,在實際應用中也是這樣的。






作者: cocolala    時間: 2024-1-10 09:22
    1、要看下你的芯片版本,STC很多芯片如果不是最終版本會有硬件BUG,那么有問題不奇怪。
    2、你的應用是不是需要多個通道切換,如果是,這種打開ADC之后關閉ADC再到打開是屬于正常的邏輯。如果是單個固定通道,又不考慮功耗,那么打開一次就可以不用關閉的。
    3、樓上正解,ADC打開后,包括ADC電源打開,是需要稍作延時的,這樣檢測出的值才更準確。

作者: joyb    時間: 2024-1-10 10:30
這是STC12的


作者: 芯菲    時間: 2024-1-12 16:26
劉佑紅 發表于 2024-1-10 08:37
根據手冊得知,每次轉換前是需要先寫入ADC_CONTR |= 0x40,但轉換結束不需要再寫入ADC_CONTR &= 0xBF了,因 ...

謝謝!
作者: 芯菲    時間: 2024-1-12 16:27
wulin 發表于 2024-1-10 07:16
模擬量轉換成數字量不是立即完成,需要一點時間。啟動轉換后等待轉換完成標志ADC_FLAG為1后,讀取的數字量 ...

謝謝!
作者: 清風皓月撫心繞    時間: 2024-1-12 16:47
adc采集是獨立于51單片機運行的,AD轉換芯片與51單片機通過對應通信協議進行數據通信。0x40相當于二者溝通的門戶,當單片機需要使用ADC的數據時打開通道進行數據交換。習慣上在讀完后關閉通道,解放cpu資源。
作者: lgwd    時間: 2024-1-13 17:15
提出這類問題或是表明你沒有認真閱讀STC的說明書;蚴悄銢]有讀懂說明書,那就是就是基礎問題,還需要加倍努力提高單片機開發基礎能力!




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧美日韩视频网站 | 中文字幕精品一区二区三区精品 | 男人天堂网址 | 中文字幕精品一区二区三区精品 | 亚洲福利一区二区 | 亚洲一区二区精品视频 | 伊人激情综合网 | 久久99久久98精品免观看软件 | 欧美一区二区三区精品免费 | 午夜精品久久 | 成人在线一区二区三区 | 99九色 | 欧洲精品在线观看 | 国产精品久久久久久二区 | 国产精品高潮呻吟久久aⅴ码 | 国产三区视频在线观看 | 色吊丝2288sds中文字幕 | 1区2区视频 | 黄色一级大片在线免费看产 | 国产精品成人一区二区三区吃奶 | 国产精品久久久精品 | 午夜影院网站 | 久久99精品久久久 | 欧美日韩一区二区在线观看 | 日本特黄a级高清免费大片 特黄色一级毛片 | 日韩手机在线视频 | 精品日韩一区 | 欧美视频在线播放 | 亚洲欧美视频一区二区 | 精品国产91| 日韩免费视频 | 一区二区激情 | 一区二区三区精品在线视频 | 欧美成人精品一区二区三区 | 99国产精品99久久久久久粉嫩 | 欧美日韩精品一区 | 午夜免费福利片 | 久久成人精品 | 在线观看中文字幕一区二区 | 欧美精品综合在线 | 国产日韩欧美在线 |