新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > FLASH在MSP430F149嵌入式系統中的應用

        FLASH在MSP430F149嵌入式系統中的應用

        作者: 時間:2012-04-18 來源:網絡 收藏

        3.2 讀操作

        讀操作有串行頁讀、連續行讀、隨機讀3種類型。在此選用串行頁讀取。首先將讀操作控制字00h輸入,再寫入地址,寫入控制字30h,待 信號變高后,將本頁數據依次讀出。隨后再改變頁地址讀出其它頁內數據。操作流程圖如圖3。

        圖2 寫操作流程圖

        圖3 讀數據程序流程圖

        3.3 擦除操作

        任何器件的寫入操作都必須在空的或已擦除的單元內進行,因此在進行下一次存儲數據之前都必須對進行擦除操作。

        擦除操作基于塊,內有1024塊,塊地址的輸入需要兩個周期,塊操作的地址只有A18—A27有效,A12—A17備忽略。在地址后被送入的塊擦除命令(D0h)啟動塊擦除操作,待 信號變高后,送入命令字70h,讀出I/O0的值來判斷數據擦除是否成功。圖4為塊擦除流程圖。

        圖4 擦除FLASH程序流程圖

        4 程序設計

        在此給出寫操作部分程序,讀操作和擦除操作均可參考文中流程圖來編程,值得注意的是其它具體寫地址操作應仔細閱讀



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 柳州市| 那曲县| 永泰县| 榆林市| 扶沟县| 长阳| 双鸭山市| 辉县市| 武安市| 武宁县| 蓬莱市| 象山县| 乌拉特前旗| 虞城县| 沙洋县| 惠安县| 锡林浩特市| 江城| 洛浦县| 松滋市| 洮南市| 达孜县| 乐清市| 平安县| 汉川市| 深州市| 深水埗区| 开封县| 宝鸡市| 古交市| 南召县| 八宿县| 苏州市| 垦利县| 稻城县| 西乡县| 江城| 保亭| 额敏县| 汶川县| 徐闻县|