一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在線閃速可電擦除存儲器AT29C010A的主要特點及應用

電子設計 ? 來源:電子技術應用 ? 作者:易志明,林凌 ? 2021-03-20 11:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:易志明,林凌,郝麗宏,李樹靖

FLASH存儲器是一種電擦除與再編程的快速存儲器,又稱為閃速存儲器。它可以分為兩大類:并行Flash和串行FLASH。串行產品能節(jié)約空間和成本,但存儲量小,又由于是串行通信,所以速度較慢,開發(fā)編程較復雜;并行產品具有存儲量大,速度快,使用方便等特點。ATMEL公司生產的29系列存儲器是一種并行、高性能、大容量閃速存儲器。

AT29C010A的主要特點

ATMEL公司生產的29系列CMOS Flash存儲器分為電池電壓型AT29BV系列(2.7V-3.6V操作),低電壓型AT29LV系列(3.0-3.6V操作),標準電壓型AT29C (5V操作)。AT29C010A是一種5V 在線閃速可電擦除的存儲器,具有掉電保護功能;方便的在線編程能力不需高的輸入電壓,指令系統(tǒng)在5V電壓下即可控制AT29C010A。 AT29C010A具有1M位的存儲空間,分成1024個分區(qū),每一分區(qū)有128個字節(jié)。從AT29C010A中讀取數(shù)據(jù)與E2PROM的操作相似,再編程能力是以每一分區(qū)為單位的,128字節(jié)的數(shù)據(jù)裝入AT29C010A的同時完成編程。在一個再編程周期里,存儲單元的尋址和128字節(jié)數(shù)據(jù)通過內部鎖存可釋放地址和數(shù)據(jù)總線,這樣可為其他操作提供地址和數(shù)據(jù)總線。編程周期開始,AT29C010A會自動擦除分區(qū)的內容,然后對鎖存的數(shù)據(jù)在定時器的作用下進行編程。編程周期的結束是通過查詢I/O7的有效時實現(xiàn)的,一旦編程周期結束,就可開始一個新的讀或編程操作。

AT29C010A具有以下主要特性:可電擦除、可編程的閃速存儲器;快速讀取時間—70ns;內部程序和定時器控制;2個8K的可鎖定的自舉模塊;分區(qū)程序操作,擦除、編程單向循環(huán)方式,可超過10000次,1024個分區(qū)(128字節(jié)/分區(qū)),內部地址和128位數(shù)據(jù)鎖存;硬件和軟件數(shù)據(jù)保護;快速的的分區(qū)編程周期—10ms;數(shù)據(jù)輪詢檢測編程是否結束;低功率消耗—50mA有效電流,100mACMOS維持電流;單一5V±10%電源供電;CMOS和TTL可兼容的輸入輸出;有商用和工業(yè)用的溫度可選范圍。

AT29C010A的內部結構如圖1所示。

在線閃速可電擦除存儲器AT29C010A的主要特點及應用

圖1 AT29C010A內部結構圖

器件操作

讀操作

AT29C010A的存取類似于E2PROM,當和為低電平、WE為高電平時,由A0-A16尋址的內存單元中的數(shù)據(jù)會讀到I/O0-I/O7輸出管腳;若和為高電平,則I/O0-I/O7輸出管腳為高阻態(tài)。這種雙向控制的方式為使用者提供了避免總線競爭的靈活性。

字節(jié)裝載

AT29C010A的字節(jié)裝載是用于裝入每一分區(qū)待編程的128K字節(jié)數(shù)據(jù)或是用于進行數(shù)據(jù)保護的軟件編碼。每一字節(jié)的裝載是通過或各自有低電平,為高電平時實現(xiàn)的,數(shù)據(jù)是在或在一個上升沿時鎖存的。

編程

AT29C010A 以分區(qū)為單位進行再編程,如果某一分區(qū)中的一個數(shù)據(jù)需要改變,那么這一分區(qū)中的所有數(shù)據(jù)必須重新裝入。一旦某一分區(qū)中的字節(jié)被裝入,這些字節(jié)將同時在內部編程時間內進行編程,在此時間內若有數(shù)據(jù)裝入,則會產生不確定的數(shù)據(jù);當?shù)谝蛔止?jié)數(shù)據(jù)裝入AT29C010A之后,接著其余字節(jié)將以同一方式依次裝入,字節(jié)不需按順序裝載,可以任意方式裝載。每一新裝載的數(shù)據(jù)若要被編程,必須有(或)由高到低的跳變,這一跳變需在150ms內完成,同時前面字節(jié)的(或)由低到高的跳變時間也是150ms。如果一個由高到低的跳變在最后一個由低到高的150ms內沒有被檢測到,那么字節(jié)裝載的時間段將結束,此時內部編程時間段開始。A7-A16提供分區(qū)地址,分區(qū)地址只在每一個(或)由高到低的跳變時才有效;A0-A6提供分區(qū)中每一字節(jié)的地址。一旦編程時間段開始,在寫周期的維持時間內,讀操作實際上是一種查詢。

軟件數(shù)據(jù)保護

AT29C010A具有軟件控制數(shù)據(jù)保護的特性,這一特性在ATMEL公司出廠時沒有開啟,用戶可根據(jù)需要開啟或關閉。一旦開啟,在未執(zhí)行關閉指令之前這一特性始終有效;供電情況的改變不會重新設置這一特性,但需警惕在供電情況改變時隨機的編程周期可能改變這一特性。若要開啟軟件數(shù)據(jù)保護,必須執(zhí)行三條針對存放有特殊數(shù)據(jù)的特殊地址單元的程序指令。當開啟軟件數(shù)據(jù)保護之后,所需的程序若要出現(xiàn),也必須執(zhí)行同樣的三條程序指令。軟件保護使能的軟件算法必須在程序可能執(zhí)行之前發(fā)送到AT29C010A,所有的軟件程序指令要按照分區(qū)程序的時序要求進行。在給出軟件數(shù)據(jù)保護的指令代碼之后便可進行字節(jié)的裝載。圖2給出了軟件數(shù)據(jù)保護使能或撤銷軟件算法的流程圖。

圖2 軟件數(shù)據(jù)保護使能或撤銷流程圖

硬件數(shù)據(jù)保護

AT29C010A硬件保護有以下幾種方法:

·VCC自動檢測—如果VCC低于3.8V(典型值),程序的運行將中止。

·VCC供電延遲—如果VCC達到自動檢測水平,AT29C010A將自動在編程前暫停5ms。

·編程禁止—當為低電平時,或為高電平時禁止編程。

·噪聲濾波—當或輸入脈寬少于15ns(典型值),則不啟動編程周期。

數(shù)據(jù)輪詢

AT29C010A采用數(shù)據(jù)輪詢來識別程序是否結束。在編程周期內,試圖讀數(shù)據(jù)的操作將在裝載最后一字節(jié)時在I/O7上產生裝載數(shù)據(jù)完成的信號;一旦編程周期結束,有效的數(shù)據(jù)將送到輸出端,并且開始下一編程周期,數(shù)據(jù)輪詢可以在編程周期的任何時間進行。

重復位

另外,除數(shù)據(jù)輪詢方式外,AT29C010A還提供另一種決定編程、擦除周期的方法。編程和擦除操作周期,連續(xù)的試圖從AT29C010A中讀數(shù)據(jù)的操作在I/O6上出現(xiàn)1和0,一旦編程周期結束,I/O6位將重復并且讀取有效數(shù)據(jù);檢測重復位可在編程周期任何時間進行。

應用實例

下面介紹用AT29C010A作為工業(yè)智能檢測儀器存儲器的一個實際應用,主要用AT29C010A來存儲一級漢字庫漢字部分、單片機采集處理的數(shù)據(jù)和儀器設定的一些參數(shù)。該儀器采用AT89C52作為中央處理器,AT29C010A作為存儲器,74HC373作為地址鎖存器,點陣式LCD顯示器用作顯示圖形和字符,X1203作為實時時鐘;另外,還有上位機通信電路,繼電器報警電路,按鍵操作電路、指示燈電路及檢測電路等。圖3為工業(yè)智能檢測儀器框圖。

圖3 工業(yè)智能檢測儀器框圖

硬件接口電路

AT29C010A存儲器與單片機AT89C52的硬件接口電路圖如圖4所示。用AT89C52的 P0口作為存儲器的數(shù)據(jù)輸入/輸出端,通過P0口經74HC373輸出低8位地址,P2口和P3.0出端作為存儲器A8~A16地址,CE接ALE,WE 接WR(P3.6),OE接RD(P3.7)。

圖4 硬件接口電路圖

軟件注意事項

讀取數(shù)據(jù)過程類似于普通E2PROM。但在寫入(編程)時,它和普通 E2PROM不同,AT29C010A是采用按扇區(qū)編程,每個扇區(qū)大小為128個字節(jié)。由于每次寫入數(shù)據(jù)時,整個扇區(qū)數(shù)據(jù)都將重寫,因此必須采用數(shù)據(jù)緩沖區(qū)來存放要寫入的數(shù)據(jù)(包括該扇區(qū)內已存在的數(shù)據(jù))。在此應用實例中,采用AT89C52作中央處理器,它具有256字節(jié)內部數(shù)據(jù)存儲器(RAM),用其中128字節(jié)(80H_FFH)RAM作為數(shù)據(jù)緩沖區(qū)存放要寫入的數(shù)據(jù)。圖5為數(shù)據(jù)寫入流程圖。

圖5 數(shù)據(jù)寫入流程框圖

在存儲器進入軟件數(shù)據(jù)保護狀態(tài)、塊鎖定狀態(tài)或軟件產品標識狀態(tài)時,無法對存儲器進行寫入。此時,必須用軟件來退出軟件數(shù)據(jù)保護狀態(tài)、塊鎖定狀態(tài)或軟件產品標識狀態(tài)。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 存儲器
    +關注

    關注

    38

    文章

    7643

    瀏覽量

    166817
  • 定時器
    +關注

    關注

    23

    文章

    3297

    瀏覽量

    117573
  • 電池
    +關注

    關注

    84

    文章

    11040

    瀏覽量

    134520
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    存儲器AT29C040與單片機的接口設計應用

    存儲器AT29C040與單片機的接口設計應用
    發(fā)表于 10-10 11:28

    存儲器的分類及特征

    損耗電流較小的特征。但在另一方面,由于單元是串聯(lián)連結的,所以面向順序存取,具有隨機存取速度慢的缺點。三菱與日立結合NAND及NOR存儲器特點,開發(fā)了DINOR(Divided b
    發(fā)表于 04-09 09:29

    存儲器的概要

    存儲器的基本存儲器單元結構如圖 1 所示。一眼看上去就是n溝道的MOSFET那樣的東西,但又與普通的FET不同,特點是在柵極(控制柵
    發(fā)表于 04-10 10:52

    NAND 存儲器的內部結構

    TC58V64的內部結構如圖所示。存儲器的容量增大,則塊數(shù)也將增加,但內部的基本結構沒有改變。NAND
    發(fā)表于 04-11 10:11

    單片機與存儲器的接口電路的注意問題

    存儲器的市場占有份額相當大。表1列出了四家公司生產的主要型號的存儲器的性能指標。從表1中可以看出,不同廠家的
    發(fā)表于 05-28 05:00

    具有塊擦除功能的1Mb存儲器MX28F1000PQC

    MX28F1000PQC 是 1Mb 存儲器,它不但具有小容量 Flash 的優(yōu)點 ,而且還具備在大容量 Flash 產品才擁有的自動編程和扇區(qū)(塊)擦除功能。本文介紹了該芯片的
    發(fā)表于 04-25 14:03 ?16次下載

    支持芯片的PSD設備和存儲器在嵌入式系統(tǒng)中的設計

    支持芯片的PSD設備和存儲器在嵌入式系統(tǒng)中的設計
    發(fā)表于 05-13 13:57 ?18次下載
    <b class='flag-5'>閃</b><b class='flag-5'>速</b>支持芯片的PSD設備和<b class='flag-5'>閃</b><b class='flag-5'>速</b><b class='flag-5'>存儲器</b>在嵌入式系統(tǒng)中的設計

    支持芯片的PSD設備和存儲器在嵌入式系統(tǒng)中的設計

    支持芯片的PSD設備和存儲器在嵌入式系統(tǒng)中的設計
    發(fā)表于 05-15 14:47 ?8次下載
    <b class='flag-5'>閃</b><b class='flag-5'>速</b>支持芯片的PSD設備和<b class='flag-5'>閃</b><b class='flag-5'>速</b><b class='flag-5'>存儲器</b>在嵌入式系統(tǒng)中的設計

    M29F102B 和M29F105B存儲器相關技術信息和

    M29F102B 和M29F105B存儲器相關技術信息和軟件源代碼.pdf
    發(fā)表于 05-19 16:22 ?18次下載

    外部存儲器電路接口電路圖

    外部存儲器   為了滿足物流PDA的應用需要,本系統(tǒng)采用Flash、SDRAM、NAND Falsh存儲器。   存儲器(Flash
    發(fā)表于 11-13 14:52 ?3202次閱讀
    外部<b class='flag-5'>存儲器</b>電路接口電路圖

    只讀存儲器分幾種

    本視頻主要詳細介紹了只讀存儲器分幾種,ROM、可編程只讀存儲器、可編程擦除只讀存儲器、一次編程
    的頭像 發(fā)表于 11-27 17:29 ?1.4w次閱讀

    存儲器是u盤嗎,存儲器一般用來做什么的

    在信息技術飛速發(fā)展的今天,存儲器(Flash Memory)以其高速度、大容量和非易失性的特性,成為數(shù)據(jù)存儲領域的重要成員。而U盤,作為
    的頭像 發(fā)表于 01-29 15:12 ?685次閱讀

    存儲器是指什么,存儲器的速度比內存快嗎

    存儲器之所以得名“”,主要源于其擦除操作的高
    的頭像 發(fā)表于 01-29 15:14 ?671次閱讀

    存儲器屬于RAM還是ROM,存儲器有哪些功能和作用

    本文旨在深入探討存儲器的歸屬問題,即它是否屬于RAM或ROM,同時詳細闡述存儲器的功能與
    的頭像 發(fā)表于 01-29 15:21 ?818次閱讀

    存儲器屬于RAM還是ROM,存儲器一般用來做什么的

    在數(shù)字存儲技術的快速發(fā)展中,存儲器(Flash Memory)以其獨特的性能和廣泛的應用領域,成為了連接隨機存取存儲器(RAM)與只讀
    的頭像 發(fā)表于 01-29 16:53 ?920次閱讀