新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > NORFlash與8位單片機的接口設計方法研究

        NORFlash與8位單片機的接口設計方法研究

        作者: 時間:2014-01-02 來源:網絡 收藏

        引 言

        Flash存儲器又稱閃速存儲器,是20世紀80年代末逐漸發展起來的一種新型半導體不揮發存儲器。它兼有RAM和ROM的特點,既可以在線擦除、改寫,又能夠在掉電后保持數據不丟失。

        是Flash存儲器中最早出現的一個品種,與其他種類的Flash存儲器相比具有以下優勢:可靠性高、隨機讀取速度快,可以單字節或單字編程,允許CPU直接從芯片中讀取代碼執行等。因此NOR Flash存儲器在嵌入式系統應用開發中占有非常重要的地位。本文以SST公司的NOR Flash芯片和MCS-51單片機為例,針對大容量在8位低檔單片機中應用的特殊性,詳細介紹了其接口硬件和接口軟件的設計方法。

        1 芯片介紹

        是SST公司最近推出的一種基于SuperFlash技術的存儲器,屬于SST公司并行閃速存儲器系列;適用于需要程序在線寫入或大容量、非易失性數據重復存儲的場合。

        1.1 芯片內部功能結構和外部引腳

        圖1是SST39SF040的內部功能結構框圖,由Super-Flash存儲單元、行譯碼器、列譯碼器、地址緩沖與鎖存器、輸入/輸出緩沖和數據鎖存器以及控制邏輯電路等部分組成。圖2是其外部引腳分布圖,其中A18~A0為地址線,CE為芯片選通信號,OE可作為讀信號,WE為寫信號,DQ7~DQ0為數據線。

        單片機1

        單片機2

        1.2 芯片的主要特性

        ① 容量為512KB,按512K×8位結構組織。

        ② 采用單一的5V電源供電,編程電源VPP在芯片內部產生。

        ③ 芯片可反復擦寫100000次,數據保存時間為100年。

        ④ 工作電流典型值為10mA,待機電流典型值為30μA。

        ⑤ 扇區結構:扇區大小統一為4KB。

        ⑥ 讀取、擦除和字節編程時間的典型值:數據讀取時間為45~70 ns;扇區擦除時間為18ms,整片擦除時間為70ms;字節編程時間為14μs。

        ⑦ 有記錄內部擦除操作和編程寫入操作完成與否的狀態標志位。

        ⑧ 具有硬、軟件數據保護功能。

        ⑨ 具有地址和數據鎖存功能。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 金门县| 彰武县| 安阳县| 阿瓦提县| 大兴区| 田东县| 盐池县| 托克逊县| 奇台县| 开封县| 湘阴县| 凭祥市| 五峰| 甘肃省| 盐山县| 文水县| 阿鲁科尔沁旗| 登封市| 泰州市| 平泉县| 格尔木市| 永顺县| 依兰县| 融水| 理塘县| 平遥县| 博罗县| 威宁| 政和县| 麦盖提县| 无为县| 德钦县| 高碑店市| 随州市| 从江县| 若羌县| 延庆县| 宁晋县| 交口县| 绥滨县| 东阳市|