A. 單片機里EEPROM與flash有什麼區別
flash是用來存儲代碼的,在運行過程中不能改;EEPROM是用來保存用戶數據,運行過程中可以改變,比如一個時鍾的鬧鈴時間初始化設定為12:00,後來在運行中改為6:00,這是保存在EEPROM里,不怕掉電,就算重新上電也不需要重新調整到6:00
B. 單片機有flash和eeprom的關系,eeprom和ISP的關系
eeprom是電可擦除的ROM,古老一點的是紫外線擦除叫eprom,flash就是一種新型的eeprom,和eeprom相比,寫入和擦除速度更快,可以分扇區擦除和整片擦除,並且不需12V高壓電源.ISP是在系統編程,不像過去把晶元拿下來,編完程序再裝上去,IAP更進一步是應用中編程,系統已經運行起來了,可以檢測外部介面(如串口 網路介面)是否有可更新的文件,如果有,則自動更新程序, 更新後運行新的程序。
C. 為什麼單片機中既有Flash又有EEPROM
FLASH和EEPROM不同,兩個都有並不相關
FLASH一般用來存程序,EEPROM一般用於存數據
D. 單片機 RAM,FLASH,EEPROM區別是什麼我知道的就不用再說了,說點我不知道的。
對單片機而言,RAM有兩種,內部RAM一般指寄存器,比如51單片機的00H~7FH(52到FFH),這些寄存器除了參與運算、控制的暫存外,還有一些特殊的功能,比如00~1FH,可以是工作寄存器R0~R7,20~2FH是位定址區域等等。外部RAM是用戶自己擴展的RAM,也有的單片機內部擴展的外部存儲RAM,比如STC12系列的就內嵌了大小不等的擴展RAM。
FLASH,一般用於存儲程序,也就是做ROM來使用,但是FLASH作為可擦寫的存儲器,也可以用來保存用戶數據。也就是作為數據RAM來使用。
EEPROM,也有兩種用途,即作為ROM來保存程序,作為RAM來保存數據。
E. stc某些單片機里既有eeprom也有flash,各有什麼用處
其實flash也就是eeprom,只不過前者在STC單片機里是用來裝程序的;後者是給用戶可以使用用來存放備份自己的一些數據的。
本人曾為STC上海辦事處工程師