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

標題: 關于PCF8591尋址 [打印本頁]

作者: omikeai    時間: 2018-7-25 10:23
標題: 關于PCF8591尋址
最近看到網(wǎng)上很多PCF8591程序,如下


其中第五行尋址為什么要寫成0X48<<1  ,  為什么不能直接寫成0X90??反正這芯片的尋址是如圖


還有轉換的電壓是怎么計算的,為什么要乘25? 本人剛學,希望大神來指導一下。

尋址.png (25.05 KB, 下載次數(shù): 57)

尋址.png

作者: zl2168    時間: 2018-7-25 16:28
你的問題不是三言兩語能說清,需要系統(tǒng)學習。介紹你一本書,《80C51單片機實用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9。內有IIC和PCF8591內容。
作者: 哈蘭德    時間: 2023-5-21 19:16
其中第五行尋址為什么要寫成0X48<<1  ,  為什么不能直接寫成0X90??

看的是金沙灘宋老師的視頻吧。0x48 = 0100 1000.這里是宋老師的寫法原因,左移一位得到1001 0000.
這時候查閱PCF8591手冊,這是寫地址。1001手冊規(guī)定是0,后三位A2 ,A1,A1根據(jù)電路圖選位0,最后一位是讀寫位。

Snipaste_2023-05-21_19-14-44.jpg (19.12 KB, 下載次數(shù): 42)

Snipaste_2023-05-21_19-14-44.jpg

作者: Hephaestus    時間: 2023-5-21 22:55
0x48是把LSB的R/W去掉,看起來比較清楚的意思,實際上更不清楚了,0x48<<1這個操作在編譯器階段就已經(jīng)計算完畢,并不會增加單片機運行期間的工作量。
作者: 123456ZXC1    時間: 2023-5-22 13:35
對于 PCF8591 芯片的尋址,它使用 7 位的地址(A6~A0)進行尋址,其中最高位(MSB)是固定為 0。因此,當我們將芯片地址寫入 I2C 總線時,需要將地址左移一位,并將最低位置為 0,以與讀寫位進行組合。這就是為什么在代碼中將地址寫為 (0x48 << 1) 的原因。

以 0x48 為例,二進制表示為 0100 1000,左移一位后為 1001 0000,再將最低位置為 0,即 1001 0000(0x90)為寫操作,1001 0001(0x91)為讀操作。這樣可以確保正確的地址與讀寫位組合。

關于電壓的轉換,PCF8591 是一個 8 位 ADC(模數(shù)轉換器),它將輸入電壓轉換為數(shù)字值。該芯片的輸入范圍是 0V 到 Vref(供電電壓),對應于 0 到 255 的數(shù)字范圍。因此,通過讀取 ADC 轉換值,可以得到輸入電壓對應的數(shù)字值。

在給定的程序中,val 變量存儲了 ADC 轉換的結果,即輸入電壓對應的數(shù)字值。為了得到電壓值,將 val 乘以系數(shù) 25。這個系數(shù)是根據(jù)特定的應用場景和參考電壓(Vref)來確定的。具體的系數(shù)值可能需要根據(jù)實際情況進行調整。

總結一下,程序中的代碼實現(xiàn)了對 PCF8591 芯片進行讀取 ADC 轉換值的操作,通過尋址和寫入控制字節(jié)選擇轉換通道,并讀取轉換結果。轉換結果可以通過乘以系數(shù)得到相應的電壓值。請注意,具體的芯片規(guī)格和應用需求可能會有所不同,這里提供的解釋是基于一般情況的理解。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 蜜桃一区二区三区 | 9191在线观看| 精品视频999 | 一级毛片在线播放 | 自拍视频一区二区三区 | 成人在线精品视频 | 精品亚洲一区二区三区 | 精品国产1区2区3区 在线国产视频 | 日韩在线免费电影 | 日韩中文字幕在线观看视频 | 狠狠爱网址 | 一区二区国产在线观看 | 亚洲日本乱码在线观看 | 人妖一区 | 国产一区二区不卡 | 国产精品v | 亚洲97| 精品欧美乱码久久久久久 | h漫在线观看| 亚洲欧美成人影院 | 日日干夜夜草 | 国产精品久久久久久亚洲调教 | 欧美看片 | 国产激情在线 | 亚洲国产精久久久久久久 | 天天操网| 91一区 | 国产精品一区在线观看 | 日韩精品 | 福利社午夜影院 | 久久久噜噜噜www成人网 | 亚洲每日更新 | 日本久久视频 | 欧美极品视频 | 欧美二区在线 | 国产成人午夜精品影院游乐网 | 中文字幕不卡一区 | 亚洲精品电影网在线观看 | 天天射天天操天天干 | 亚洲精选久久 | 国产精品久久久久久久免费大片 |