浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網 » 技術資料 » 存 儲 器

AT93C46/56/55串行EEPROM及單片機程序

發(fā)布時間:2008/5/27 0:00:00 訪問次數:505

來源:國外電子元器件 作者:湖北武漢高壓研究所 張蓬鶴摘要:at93c46/56/66是atmel公司生產的低功耗、低電壓、電可擦除、可編程只讀存儲器,采用cmos工藝技術制造并帶有3線串行接口,其容量分別為1kb/4kb,可重復寫100萬次,數據可保存100年以上。文中介紹了該存儲器的引腳功能和指令時序,給出了at93c46/56/66和單片機的接口應用電路和軟件程序。

關鍵詞:eeprom 存儲器 接口應用 程序 at93c46/56/6616位單片機以其適于高速控制場合及功能多等優(yōu)點已在工業(yè)控制領域中占領了一定的市場。由于eeprom能在不脫離系統(tǒng)的情況下修改其存儲單元中的內容,故在16位單片機中的應用愈來愈廣泛。本文結合16位機的特點,詳細介紹at93系列eeprom及其使用方法。

at93c46/56/66是atmel公司推出的低功耗、低電壓電可擦除的可編程只讀存儲器。它采用cmos技術和fairchild semiconductor 公司的mi-crowire工業(yè)標準3線串行接口,具有1kb/2kb/4kb的容量,并可通過org管腳配置成128×8/256×8/512×8或64×16/128×16/256×16等結構。該系列存儲器可靠性高,能夠重復寫100萬次,數據可以保存100年不丟失;采用8腳pdip/soic封裝和14腳soi封裝(soi封裝為jedec和eiaj標準),與并行的eeprom相比,at93c46/56/66可大大節(jié)省印制板空間,且接線簡單,因而在多功能的精密測試儀中具有廣闊的前途。

1 引腳功能

at93c46/56/66存儲器芯片的引腳排列如圖1所示。各引腳的功能如下:

cs:片選信號。高電平有效,低電平時進入等待模式。在連續(xù)的指令之間,cs信號必須持續(xù)至少250ns的低電平,才能保證芯片正常工作。

clk:串行時鐘信號。在clk的上升沿,操作碼、地址和數據位進入器件或從器件輸出。在發(fā)送序列時,clk最好不停止,以防止讀/寫數據的錯誤。

di:串行數據輸入?稍冢悖欤氲耐较螺斎腴_始位、操作碼、地址位和數據位。

do:串行數據輸出。在clk同步下讀周期時,用于輸出數據;而在地址擦/寫周期或芯片擦/寫周期時,該端用于提供忙/閑信息。

vss:接地。

vcc:接+5v電源。

org:存貯器構造配置端。該端接vcc或懸空時,輸出為16位;接gnd時,輸出為8位。

nc:空腳,不連接。

表1 at93c46/56/66系統(tǒng)指令

指 令

起始位

操作碼

地址位

數據位

備 注

*8 *16

read

1

10

anao anao

從指定的單元讀數

ewen

1

00

11xxxxx 11xxxx

允許寫指令

erase

1

11

an~ao an-1~ao

擦除指定單元

write

1

01

an~ao an-1~ao

d7~d0 d15~d0

寫入存儲單元

eral

1

00

10xxxxx 10xxxx

擦除存儲器所有單元

wral

1

00

01xxxx 01xxxx

d7~d0 d15~d0

寫入存儲器所有單元

ewds

1

00

00xxxxx 00xxxx

禁止寫指令

表中,93c46 n=6;93c56n=7; 93c66n=8

2 指令及時序at93c46/56/66的指令如表1所列,各指令的具體含義如下:

(1)擦/寫允許指令(ewen)

由于在上電復位后at93c46/56/66首先將處于擦/寫不允許狀態(tài)。故該指令必須在所有編程模式前執(zhí)行,一旦該指令執(zhí)行后,只要外部沒有斷電就可以對芯片進行編程。

(2)地址擦指令(erase)

該指令用于強迫指定地址中所有數據位都為“1”。一旦信息在di端上被譯碼,就需使cs信號保持至少250ns的低電平,然后將cs置為高電平,這時,do端就會指示“忙”標志。do為“0”,表示編程正在進行;do為“1”,表示該指定地址的寄存器單元已擦完,可以執(zhí)行下一條指令。

(3)地址寫指令(write)

寫指令時,先寫地址,然后將16位的或8位數據寫入到指定地址中。當di端輸出最后一個數據位后,在clk時鐘的下一個上升沿以前,

來源:國外電子元器件 作者:湖北武漢高壓研究所 張蓬鶴摘要:at93c46/56/66是atmel公司生產的低功耗、低電壓、電可擦除、可編程只讀存儲器,采用cmos工藝技術制造并帶有3線串行接口,其容量分別為1kb/4kb,可重復寫100萬次,數據可保存100年以上。文中介紹了該存儲器的引腳功能和指令時序,給出了at93c46/56/66和單片機的接口應用電路和軟件程序。

關鍵詞:eeprom 存儲器 接口應用 程序 at93c46/56/6616位單片機以其適于高速控制場合及功能多等優(yōu)點已在工業(yè)控制領域中占領了一定的市場。由于eeprom能在不脫離系統(tǒng)的情況下修改其存儲單元中的內容,故在16位單片機中的應用愈來愈廣泛。本文結合16位機的特點,詳細介紹at93系列eeprom及其使用方法。

at93c46/56/66是atmel公司推出的低功耗、低電壓電可擦除的可編程只讀存儲器。它采用cmos技術和fairchild semiconductor 公司的mi-crowire工業(yè)標準3線串行接口,具有1kb/2kb/4kb的容量,并可通過org管腳配置成128×8/256×8/512×8或64×16/128×16/256×16等結構。該系列存儲器可靠性高,能夠重復寫100萬次,數據可以保存100年不丟失;采用8腳pdip/soic封裝和14腳soi封裝(soi封裝為jedec和eiaj標準),與并行的eeprom相比,at93c46/56/66可大大節(jié)省印制板空間,且接線簡單,因而在多功能的精密測試儀中具有廣闊的前途。

1 引腳功能

at93c46/56/66存儲器芯片的引腳排列如圖1所示。各引腳的功能如下:

cs:片選信號。高電平有效,低電平時進入等待模式。在連續(xù)的指令之間,cs信號必須持續(xù)至少250ns的低電平,才能保證芯片正常工作。

clk:串行時鐘信號。在clk的上升沿,操作碼、地址和數據位進入器件或從器件輸出。在發(fā)送序列時,clk最好不停止,以防止讀/寫數據的錯誤。

di:串行數據輸入?稍冢悖欤氲耐较螺斎腴_始位、操作碼、地址位和數據位。

do:串行數據輸出。在clk同步下讀周期時,用于輸出數據;而在地址擦/寫周期或芯片擦/寫周期時,該端用于提供忙/閑信息。

vss:接地。

vcc:接+5v電源。

org:存貯器構造配置端。該端接vcc或懸空時,輸出為16位;接gnd時,輸出為8位。

nc:空腳,不連接。

表1 at93c46/56/66系統(tǒng)指令

指 令

起始位

操作碼

地址位

數據位

備 注

*8 *16

read

1

10

anao anao

從指定的單元讀數

ewen

1

00

11xxxxx 11xxxx

允許寫指令

erase

1

11

an~ao an-1~ao

擦除指定單元

write

1

01

an~ao an-1~ao

d7~d0 d15~d0

寫入存儲單元

eral

1

00

10xxxxx 10xxxx

擦除存儲器所有單元

wral

1

00

01xxxx 01xxxx

d7~d0 d15~d0

寫入存儲器所有單元

ewds

1

00

00xxxxx 00xxxx

禁止寫指令

表中,93c46 n=6;93c56n=7; 93c66n=8

2 指令及時序at93c46/56/66的指令如表1所列,各指令的具體含義如下:

(1)擦/寫允許指令(ewen)

由于在上電復位后at93c46/56/66首先將處于擦/寫不允許狀態(tài)。故該指令必須在所有編程模式前執(zhí)行,一旦該指令執(zhí)行后,只要外部沒有斷電就可以對芯片進行編程。

(2)地址擦指令(erase)

該指令用于強迫指定地址中所有數據位都為“1”。一旦信息在di端上被譯碼,就需使cs信號保持至少250ns的低電平,然后將cs置為高電平,這時,do端就會指示“忙”標志。do為“0”,表示編程正在進行;do為“1”,表示該指定地址的寄存器單元已擦完,可以執(zhí)行下一條指令。

(3)地址寫指令(write)

寫指令時,先寫地址,然后將16位的或8位數據寫入到指定地址中。當di端輸出最后一個數據位后,在clk時鐘的下一個上升沿以前,

相關IC型號

熱門點擊

 

推薦技術資料

循線機器人是機器人入門和
    循線機器人是機器人入門和比賽最常用的控制方式,E48S... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!