色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

您好,歡迎來電子發燒友網! ,新用戶?[免費注冊]

您的位置:電子發燒友網>電子元器件>芯片引腳圖>

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖) - 全文

2018年04月04日 16:26 網絡整理 作者: 用戶評論(0

AT24C04簡介

AT24C04是ATMEL公司生產的4Kbit(512Bytes)E2PROM芯片,該芯片采用I2C總線設計,主要性能指標與AT24C02類似,不同點為:

容量為AT24C02的兩倍,分為兩部分存儲空間,每部分256bytes。

有2個器件地址選擇腳,一個I2C總線最多能夠掛接4個AT24C04器件。

32頁,每頁16字節,每次可連續寫入16字節數據。

WP引腳為高電平時,AT24C04的0~255地址空間的數據被寫保護。

需要9位的地址進行數據尋址

AT24C04的引腳定義

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

AT24C04引腳功能

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

A0為空引腳,A1,A2口為器件地址設定口,通過A1,A2口來設定AT24C04的器件地址。

WP口接低電平時,可以對整個AT24C04器件的512個字節進行讀寫操作。當WP口接高電平后,器件前256個地址的數據被保護,只能讀,不可寫入,后256個字節數據可進行讀寫操作。

AT24C04的從器件尋址

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

AT24C04的器件地址由兩個引腳決定,分別為A1,A2引腳。

AT24C04的數據空間由P0位決定,如圖24-2所示,當P0為“0”時,將對AT24C04的0~255空間的數據進行操作;當當P0為“1”時,將對AT24C04的256~511空間的數據進行操作。

AT24C04的讀寫操作

對AT24C04的讀寫操作與AT24C02的讀寫操作完全相同。不同的是,AT24C04分為2個數據區,用P0位加以區別,當P0=0時,操作的是0~255地址單元的數據;當P0=1時,操作的是256~511地址單元的數據。

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

AT24C04的撥碼開關設置只有2位(A1、A2),例程中應按圖24-3設置

AT24C04讀寫演示程序

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

AT24C04應用電路

實現AT89C51對AT24C04進行單字節的讀寫操作。AT24C04是ATMEL公司的CMOS結構4096位(512Byte×8位)串行EEPROM,16字節頁面寫。與STC89C51單片機接口如下圖4-2-9所示。圖中AT24C04的地址為0,SDA是漏極開路輸出,接STC89C51的P17腳,上拉電阻的選擇可參考AT24C04的數據手冊,SCL是時鐘端口,接STC89C51的P11腳。下面是通過I2C接口對AT24C04進行單字節讀寫操作的例程。

at24c04中文資料匯總(at24c04引腳圖及功能_工作原理及電路圖)

以下為C語言寫的軟件模擬I2C總線的數據傳送讀寫程序,I2C芯片為AT24C04。單片機對AT24C04進行單字節的讀寫操作。

/*********************************************************************/

// 程序說明:用軟件模擬I2C芯片AT24C04單字節的讀寫程序,地址為0。

// 功能是把數據0xc0存儲到地址5中,

// 然后讀出并通過P0口驅動LED顯示

/*********************************************************************/

#include《reg51.h》

#include《intrins.h》

#define uchar unsigned char

#define nop _nop_()

sbit sda=P1^7; //SDA和單片機的P17腳相連

sbit scl=P1^1; //SCL和單片機的P11腳相連

//定義ACC的位,利用ACC操作速度最快

sbit a0=ACC^0;

sbit a1=ACC^1;

sbit a2=ACC^2;

sbit a3=ACC^3;

sbit a4=ACC^4;

sbit a5=ACC^5;

sbit a6=ACC^6;

sbit a7=ACC^7;

//開始函數

void start()

{

sda=1;

nop;

scl=1;

nop;

sda=0;

nop;

scl=0;

nop;

}

//停止函數

void stop()

{

sda=0;

nop;

scl=1;

nop;

sda=1;

nop;

}

//響應函數

void ack()

{

uchar i;

scl=1;

nop;

while((sda==1) && (i《250))i++;

scl=0;

nop;

}

//寫一個字節函數

void write_byte(uchar dd)

{

ACC=dd;

sda=a7;scl=1;scl=0;

sda=a6;scl=1;scl=0;

sda=a5;scl=1;scl=0;

sda=a4;scl=1;scl=0;

sda=a3;scl=1;scl=0;

sda=a2;scl=1;scl=0;

sda=a1;scl=1;scl=0;

sda=a0;scl=1;scl=0;

sda=1;

}

//讀一個字節函數

uchar read_byte()

{

sda=1;

scl=1;a7=sda;scl=0;

scl=1;a6=sda;scl=0;

scl=1;a5=sda;scl=0;

scl=1;a4=sda;scl=0;

scl=1;a3=sda;scl=0;

scl=1;a2=sda;scl=0;

scl=1;a1=sda;scl=0;

scl=1;a0=sda;scl=0;

sda=1;

return(ACC);

}

//寫地址和數據函數

void write_add(uchar address,uchar date)

{

start();

write_byte(0xa0);//寫2404地址命令

ack();

write_byte(address);//寫地址

ack();

write_byte(date);//寫數據

ack();

stop();

}

//讀地址、數據函數

uchar read_add(uchar address)

{

uchar temp;

start();

write_byte(0xa0);

ack();

write_byte(address);

ack();

start();

write_byte(0xa1);

ack();

temp=read_byte();

stop();

return(temp);

}

void delay(uchar i)

{

uchar a,b;

for(a=0;a《i;i++)

for(b=0;b《100;b++);

}

void init()

{

sda=1;

nop;

scl=1;

nop;

}

void main()

{

init(); //初始化函數

write_add(5,0xc0); //往地址5中寫入0xc0

delay(100);

P0=read_add(5); //讀地址5中的數據,并送P0口驅動發光二極管顯示

while(1); //無限循環

}

程序下載硬件實驗板上,運行結果如下圖4-2-12所示。

上一頁12全文

非常好我支持^.^

(117) 90%

不好我反對

(13) 10%

( 發表人:金巧 )

      發表評論

      用戶評論
      評價:好評中評差評

      發表評論,獲取積分! 請遵守相關規定!

      ?
      主站蜘蛛池模板: 亚洲免费观看视频| 插我一区二区在线观看| 日韩成人在线视频| 饥渴的新婚女教师| 操他射他影院| 中文在线观看免费网站| 歪歪漫画羞羞漫画国产| 嗯别插太快好深再深点| 狠狠操伊人| 囯产精品麻豆巨作久久| 97人人碰免费视频公开| 亚洲欧美一区二区久久| 网友自拍区视频精品| 欧美成人无码A区在线观看免费| 很很射影院| 国产精品日本无码久久一老A| 99久久免热在线观看| 在线观看中文字幕码2021不用下载 | wwwxxx日本护士| 伊人久久大香线蕉综合色啪| 吻嘴胸全身好爽床大全| 人人插人人射| 男人桶女人j的视频在线观看 | 全黄h全肉细节文在线观看| 久久精品国产只有精品 | 亚州三级久久电影| 日韩性xxx| 日本无卡无吗在线| 欧美高清vivoesosexo18| 美女被爆插| 老师紧窄粉嫩| 久久伊人在| 久久香蕉国产线看观看| 久久成人免费观看草草影院| 果冻传媒MV免费播放在线观看| 国产精品无码视频一区二区| 国产成人精品自线拍| 各种肉黄浪荡故事集| 国产不卡视频在线| 国产精品99久久久久久AV蜜臀| 国产成人一区二区三区在线观看|