【求助】CH452兩線接口ADDR、

“⑤ 以同樣的方式,輸出位數(shù)據(jù)DA1(總是1)、ADDR(地址選擇)、B11~B8;”這里的ADDR位是一位嗎?怎么得到的?和ADDR腳接高低電平有什么聯(lián)系?手冊里沒有說明

// 2線接口的CH452定義

#define?????CH452_I2C_ADDR0?????0x40????????????// CH452的ADDR=0時的地址

#define?????CH452_I2C_ADDR1?????0x60????????????// CH452的ADDR=1時的地址,默認(rèn)值

#define?????CH452_I2C_MASK??????0x3E????????????// CH452的2線接口高字節(jié)命令掩碼



CH452_I2c_WrByte((unsigned?char)(cmd>>7)&CH452_I2C_MASK|CH452_I2C_ADDR1); ?// CH452的ADDR=1時(默認(rèn))

這個MASK和ADDR1從哪里得到的呢?讀寫為什么要這么操作?

還請工作人員或者大神能詳細(xì)解答一下,謝謝!


你好:

ADDR是1個位,這個值取決于 CH452芯片引腳管腳 ADDR,該引腳管腳內(nèi)部上拉所以默認(rèn)高電平,所以軟件中這個位是1。


MASK和ADDR1是為了兼容I2C協(xié)議的數(shù)據(jù)格式要求寫成這樣。只要確保數(shù)據(jù)內(nèi)容對可以了。


CH453代碼 請求


http://wch.cn/downloads/CH4XXEVT_ZIP.html

您可參考。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频