日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]proteus仿真:I2c總線和EEPROM2404的讀寫

仿真電路圖:

 

仿真程序:

#include

#include

#define uchar unsigned char

#define uint unsigned int

sbit SCL=P1^0;

sbit SDA=P1^1;

void delay(void)

{

_nop_();

_nop_();

_nop_();

_nop_();

}

void InitI2C(void)

{

SDA = 1;

SCL = 1;

}

void I2CStart(void)

{

SDA=1;

delay();

SCL=1;

delay();

SDA=0;

delay();

SCL=0;

}

void I2CStop(void)

{

SCL=0;

delay();

SDA=0;

delay();

SCL=1;

delay();

SDA=1;

delay();

}

void I2CSend(uchar byte)

{

uchar mask;

uchar i,j;

mask=0x80;

for(i=0;i<8;i++)

{

SCL=0;

delay();

if((mask & byte)==0)

{

SDA=0;

}

else

{

SDA=1;

}

mask>>=1;

delay();

SCL=1;

delay();

}

SCL=0;

SDA=1;

delay();

SCL=1;

j=SDA;

delay();

SCL=0;

}

void write_eeprom(uchar addr, uchar databyte)

{

I2CStart();

I2CSend(0xa0);

I2CSend(addr);

I2CSend(databyte);

I2CStop();

}

uchar I2CRead(void)

{

uchar byte;

uchar i;

byte = 0;

for(i = 0; i < 8; i++)

{

SCL = 0;

SDA = 1;

delay();

SCL = 1;

delay();

byte <<= 1;

if(SDA == 1)

{

byte |= 0x01;

}

delay();

}

SCL = 0;

SDA = 1;

delay();

SCL = 1;

delay();

SCL = 0;

return byte;

}

uchar read_eeprom(uchar addr)

{

uchar databyte;

I2CStart();

I2CSend(0xa0);

I2CSend(addr);

I2CStart();

I2CSend(0xa1);

databyte = I2CRead();

I2CStop();

return databyte;

}

main()

{

uchar addr=0x00,databyte=0xaa;

uchar c=0;

uint i;

InitI2C();

while(1)

{

write_eeprom(addr,databyte);

for(i = 0; i < 1000; i++)

{

delay();

}

c = read_eeprom(addr);

P2=c;

}

}

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

倫敦2024年10月24日 /美通社/ -- 根據(jù)最新的GSMA "2024年移動互聯(lián)網(wǎng)連接狀況" 報告,全球43%的人口(相當于34.5億人)...

關鍵字: 移動互聯(lián)網(wǎng) GSMA BSP 讀寫

深圳2024年8月22日 /美通社/ -- 對于消費級SSD來說,性能一直是用戶最為關注的重要指標之一。高性能不僅是提升數(shù)據(jù)處理速度的關鍵,更是支撐AI模型訓練、大數(shù)據(jù)分析及高負載應用的基礎,尤其是在AI應用加速落地背景...

關鍵字: SSD 測試 讀寫 IO

北京2023年9月5日 /美通社/ -- 浪潮云海在2023年5月正式發(fā)布新一代InCloud Rail G7系列超融合一體機,其內置的InCloud dSAN超融合存儲組件,基于新一代的硬件平臺設計,支持全棧RDMA協(xié)...

關鍵字: IO 讀寫 軟件 測試

北京2023年2月23日 /美通社/ -- 晴空萬里、群星璀璨的麗江高美古,在納西語中的釋義是"天氣好、星星多、離天最近的地方"。這里的年平均晴天超200天,視寧度達到世界優(yōu)良臺址的水平,大氣潔凈透明...

關鍵字: 分布式 望遠鏡 節(jié)點 讀寫

深圳2022年12月26日 /美通社/ -- 為更好地滿足超大規(guī)模的數(shù)據(jù)應用,憶聯(lián)發(fā)布數(shù)據(jù)中心級NVMe SSD -- UH711a以及UH711a E3.S形態(tài)。該系列產品使用自研控制器與長江存儲128L 3...

關鍵字: SSD 數(shù)據(jù)中心 IO 讀寫

深圳2022年11月30日 /美通社/ -- 不久前,專業(yè)存儲研究機構Forward Insights發(fā)布了新版《中國固態(tài)硬盤市場》報告,本次報告包含了其對2021年中國固態(tài)硬盤市場份額統(tǒng)計分析。在中國Clie...

關鍵字: CLIENT OEM SSD 讀寫

深圳2022年11月11日 /美通社/ -- 2022年11月9日,由百易傳媒(DOIT)主辦,以"數(shù)據(jù)覺醒新時代"為主題的2022中國數(shù)據(jù)與存儲峰會在北京舉行,并重磅發(fā)布了《年度評選之百易風云榜單》...

關鍵字: 固態(tài)硬盤 讀寫 SSD PHOENIX

(全球TMT2022年10月31日訊)10月26日,由IDC中國主辦的2022 第七屆IDC中國數(shù)字化轉型年度盛典在北京舉行。憶聯(lián)攜旗下存儲產品及解決方案首度亮相本次IDC DX年度盛典。憶聯(lián)分享了在存儲領域的最新技術...

關鍵字: IDC 數(shù)字化 讀寫 固態(tài)硬盤

深圳2022年10月28日 /美通社/ -- 10月26日,由IDC中國主辦的2022 第七屆IDC中國數(shù)字化轉型年度盛典在北京盛大舉行,IDC資深研究團隊、與會企業(yè)家以及業(yè)界專家學者們匯聚一堂,共同探討數(shù)字化...

關鍵字: IDC 數(shù)字化 數(shù)據(jù)存儲 讀寫

深圳2022年9月14日 /美通社/ -- 近日,憶聯(lián)旗下企業(yè)級固態(tài)硬盤UH811a/UH831a系列經過微軟中國技術中心的各項嚴格測試,已正式通過了微軟WHQL認證。標志著憶聯(lián)UH811a/UH831a系列與Windo...

關鍵字: 微軟 硬件 SSD 讀寫
關閉