当前位置 - 股票行情交易網 - 股票交易 - 程序存儲器的原理是什麽啊?

程序存儲器的原理是什麽啊?

程序存儲器(program memory)

用於保存應用程序代碼,同時還可以用於保存程序執行時用到的數據(例如保存查表信息);

單片機內部的程序寄存器壹般為1K~64K字節,通常是只讀存儲器,因為單片機應用系統大多數是專用系統,壹旦研制成功,其軟件也就定性,程序固化到只讀存儲器,用只讀存儲器作為程序存儲器,掉電以後程序不會丟失從而提高系統的可靠性;另外,只讀存儲器集成度高、成本低。根據單片機內部程序存儲器類型的不同有可分為下列產品:

(1)ROM行單片機:內部具有工廠淹沒變成的只讀程序儲存器ROM。這種單片機是定制的,壹般價格最低,用戶將調試好的程序代碼交給廠商,廠商在制作單片機是把程序固化到ROM內,二用戶是不能修改ROM中代碼的。這種單片機價格最低,但生產周期較長。適用於大批量生產。

(2)EPROM型單片機:內部具有EPROM型程序存儲器,對於有窗口的EPROM型單片機,可以通過紫外線擦除器擦除EPROM中的程序,用變成工具把新的程序代碼寫入EPROM,且可以反復擦除和寫入,使用方便,但價格貴,適合於研制樣機。對於無窗口的EPROM型單片機,只能寫壹次,稱為OTP型單片機。OTP型單憑價格也比較低,既適合於樣機研制,也適用於批量生產。

(3)FLASH Memory型單片機:內部含有FLASH Memory型程序存儲器,用戶可以用編程器對FLASH Memory存儲器快速整體擦除和逐個字節寫入,這種單片機價格也低、使用方便,是目前最流行的單片機。