1) MaskROM(掩膜ROM):MaskROM的寫入是由生產廠商用最後壹道掩膜工藝來寫入信息的,用戶不能擦寫更改。因為用戶無法自行寫入,必須委托生產廠商在制造芯片時壹次性寫入。顯然,MaskROM不能作為試制或小批量產品,只適用於大批量成熟產品。
2) OTPROM(Only Time Programmable ROM):OTPROM在芯片出廠時未寫入信息,可由用戶自行用專門的編程器壹次性寫入。寫入後,不能更改。若要更改,芯片作廢。
3) EPROM(Ultra—Violet Erasable Programmable ROM):EPROM可由用戶用專門的EPROM編程器自行寫入。需要修改時,可先用紫外線照射,擦除原有信息,再次寫入新的信息,能反復多次使用。在單片機系統運行過程中,不能隨機地寫入,只能讀出。
4) E2PROM (Electrically EPROM): E2PROM比EPROM具有更大的靈活性。EPROM擦除時必須在專用的強紫外線擦除器中照射幾分鐘,寫入時又必須在特定的電壓(例如12.5V)下才能寫入,使用起來尚不方便。而E2PROM擦除是采用電擦除方法,寫入時壹般也不需高電壓,在TTL電壓下就能實現寫入操作。因而E2PROM比EPROM性能更優越,但價格較高。
5) Flash ROM: Flash ROM是壹種新型的電可擦除、非易失性存儲器,使用方便,價格低廉,可多次擦寫,近年來應用廣泛。