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