C8051F020 / 040 等等單片機內(nèi)部smbus總線驅(qū)動程序源代碼(原創(chuàng))
使用Keil C51編譯環(huán)境
程序中沒有使用smbus中斷方式,使用查詢中斷方式運行,這樣程序結(jié)構(gòu)簡單,便于擴展其他smbus設(shè)備.
本程序中帶IIC器件驅(qū)動,可支持24C01 - 24C512(128字節(jié) - 64K字節(jié))非易失性存儲器.只需要先初始化smbus,再初始化24Cxx器件的時候給出24Cxx的器件地址/內(nèi)部地址寬度和器件寫分頁大小即可.
其中還帶IIC總線的RFID射頻卡HY502的基本驅(qū)動程序.
上述2種器件的驅(qū)動可由.H頭文件配置啟用或禁止.
如需要HY502或有使用中的問題請聯(lián)系我(Ynking):ynpsps@sina.com
標(biāo)簽:
smbus
C8051F020
Keil
040
上傳時間:
2016-06-21
上傳用戶:vodssv