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

當前位置:首頁 > 單片機 > 單片機
[導讀]/*------------------------------------------------------------------------------為了安全起見,程序中很多NOP是冗余的,希望讀者能進一步精簡,但必須經(jīng)過驗證。 Atmel 24C01 比較特殊,為簡約型. 51晶振為11.059

/*------------------------------------------------------------------------------
為了安全起見,程序中很多NOP是冗余的,希望讀者能進一步精簡,但必須經(jīng)過驗證。
Atmel 24C01 比較特殊,為簡約型.
51晶振為11.0592MHz
〖參考〗http://www.c51bbs.com
〖版本〗V1.00A Build 0918
-----------------------------------------------------------------------------*/

#include "reg51.h"
#include "intrins.h"

sbit SCL= P1^5;
sbit SDA= P1^4;

delay()
{
unsigned int i=1200;
while(i--);
}

/*----------------------------------------------------------------------------
調(diào)用方式:write_8bit(unsigned char ch)﹫2001/03/23
函數(shù)說明:內(nèi)函數(shù),私有,用戶不直接調(diào)用。
-------------------------------------------------------------------------------
*/
voidwrite_8bit(unsigned char ch)
{
unsigned char i=8;
SCL=0;
_nop_();_nop_();_nop_();_nop_();_nop_();
while (i--)
{
SDA=(bit)(ch&0x80);
_nop_();_nop_();_nop_();_nop_();_nop_();
ch<<=1;
SCL=1;
_nop_();_nop_();_nop_();_nop_();_nop_();
SCL=0;
_nop_();_nop_();_nop_();_nop_();_nop_();
}
_nop_();_nop_();_nop_();_nop_();_nop_();
_nop_();_nop_();_nop_();_nop_();_nop_();
}

/*------------------------------------------------------------------------------
調(diào)用方式:void ACK(void)﹫2001/03/23
函數(shù)說明:內(nèi)函數(shù),私有,用戶不直接調(diào)用。
-------------------------------------------------------------------------------
*/
void ACK(void)
{
unsigned char time_1;
SDA=1;
SCL=0;
_nop_();_nop_();_nop_();_nop_();_nop_();
SCL=1;
time_1=5;
while(SDA) {if (!time_1) break;} //ACK
SCL=0;
_nop_();_nop_();_nop_();_nop_();_nop_();
}

unsigned char ReadIIC_24C01(unsigned char address)
{
unsigned char ddata=0;
unsigned char i=8;

SCL=1;
_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); //Tsu:STA
SDA=0;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_(); //Thd:STA
SCL=0; //START

write_8bit( (address<<1) | 0x01); //寫頁地址和操作方式
ACK();

while (i--)
{
SDA=1;
ddata<<=1;
SCL=0;_nop_();_nop_();_nop_();_nop_();_nop_();SCL=1;
if (SDA) ddata|=0x01;
}

SCL=0;_nop_();SCL=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
SDA=0;_nop_();SCL=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
SDA=1; //STOP
delay();
return ddata;

}

void WriteIIC_24C01(unsigned char address,unsigned char ddata)
{
SCL=1;
_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); //Tsu:STA
SDA=0;
_nop_();_nop_();_nop_();_nop_();_nop_();_nop_(); //Thd:STA
SCL=0; //START

write_8bit( (address<<1) & 0xfe); //寫頁地址和操作方式,對于24C32-24C256,page不起作用
ACK();
write_8bit(ddata); //發(fā)送數(shù)據(jù)
ACK();
SDA=0;
_nop_();SCL=1;_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();
SDA=1; //STOP
delay();
}

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

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

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

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

關(guān)鍵字: SSD 測試 讀寫 IO

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

關(guān)鍵字: IO 讀寫 軟件 測試

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

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

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

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

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

關(guān)鍵字: CLIENT OEM SSD 讀寫

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

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

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

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

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

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

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

關(guān)鍵字: 微軟 硬件 SSD 讀寫
關(guān)閉