1. 單片機存儲器分為哪幾類,各有哪些特點和用
單片機存儲器分為:程序存儲器和數據存儲器。
數據存儲器又分為:內部數據存儲器和外部數據存儲器。
內部數據存儲器又分為:
1、工作寄存器,共4組,地址范圍00H~1FH
2、位址空間,地址范圍20H~2FH
3、用戶寄存器,地址范圍30H~7FH(FFH)
4、特殊功能寄存器,地址范圍80H~FFH
2. 單片機中數據存儲器可分為
按照位置區分,可分為片內存儲器和片外存儲器。
按照訪問方式區分,可分為直接定址存儲器和間接定址存儲器。
3. 單片機中存儲器分類,按照內部和外部、ROM和RAM進行分類
單片機中存儲器分類,分為內部ROM和外部ROM。數據存儲器分為內部RAM和擴展的外部數據存儲器RAM。
按照內部ROM分類,分為掩膜ROM,可一次性編程的PROM,多次擦除/燒寫的EPROM,可在線編程的FLASH。
4. 51單片機中的存儲器分為幾種基本類型,分別為什麼和什麼, SFR屬於什麼類存儲器
51單片機中的存儲器分為四種基本類型,分別程序存儲器、內部數據存儲器、外部數據存儲器和特殊功能存儲器, SFR屬於特殊功能存儲器。
5. 單片機的程序存儲器有哪些類型
單片機的程序存儲器是專門用來存放程序和常數的,有掩模ROM、OTPROM、EPROM、FlashROM等類型。
掩模這種形式的程序存儲器適用於成熟、大批量生產的產品,如彩色電視機等家電產品中的單片機。用戶把應用程序代碼交給半導體製造廠家,單片機在生產時,程序就被固化到晶元中,因此晶元一旦生產出來,程序就無法改變了。
採用EPROM的單片機具有可以靈活修改程序的優點,但存在需要紫外線擦除、較費時間的缺點。
在自己做試驗或樣機的研發階段,推薦使用Flash單片機,它有電寫入、電擦除的優點,使得修改程序很方便,可以提高開發速度。
對於初具規模的產品可選用0TP單片機,它不但能免去較長的產品掩膜時間,加快產品的上市時間,而且方便程序的修改,能夠對產品進行及時的調整和升級。
程序存儲器的容量可根據程序的大小確定。8位單片機片內程序存儲器的最大容量能達到64KB,不夠時還可以擴展。
6. 在AT89C51系列單片機內有幾類存儲器存儲容量分別是多少
MCS-51單片機在物理結構上有四個存儲空間: 1、片內程序存儲器 2、片外程序存儲器 3、片內數據存儲器 4、片外數據存儲器 但在邏輯上,即從用戶的角度上,8051單片機有三個存儲空間: 1、片內外統一編址的64K的程序存儲器地址空間(MOVC) 2、256B的片內數據存儲器的地址空間(MOV) 3、以及64K片外數據存儲器的地址空間(MOVX) 在訪問三個不同的邏輯空間時,應採用不同形式的指令以產生不同的存儲器空間的選通信號。程序ROM 定址范圍:0000H ~ FFFFH 容量64KB EA = 1,定址內部ROM;EA = 0,定址外部ROM 地址長度:16位 作用: 存放程序及程序運行時所需的常數 數據存儲器片內數據存儲器為8位地址,所以最大可定址的范圍為256個單元地址,對片外數據存儲器採用間接定址方式,R0、R1和DPTR都可以做為間接定址寄存器,R0、R1是8位的寄存器,即R0、R1的定址范圍最大為256個單元,而DPTR是16位地址指針,定址范圍就可達到64KB。也就是說在定址片外數據存儲器時,定址范圍超過了256B,就不能用R0、R1做為間接定址寄存器,而必須用DPTR寄存器做為間接定址寄存器。其中片內數據存儲器分為兩部分,地址從00H—7FH單元(共128個位元組)為用戶數據RAM,從80H—FFH地址單元(也是128個位元組)為特殊寄存器(SFR)單元。
7. 51單片機的存儲器從物理上和邏輯上是如何分類的
物理上分為四個存儲空間:片內數據存儲器、片外數據存儲器,片內程序存儲器、片外程序存儲器。
邏輯分三個存儲空間:片內數據存儲器、片外數據存儲器,片內外統一的64KB程序存儲器。
8. 單片機存儲器分為哪幾類各有哪些特點和用途
大的方面分為兩個:RAM和ROM。RAM用於存儲一些變數相當於草稿紙,ROM用於存儲程序。
RAM分為:內部RAM和外部擴展RAM
內部RAM又包括:
R0~R7工作寄存器(共4個工作區)地址00~1FH
位寄存器,地址20~2FH
用戶寄存器30~7FH(有的是30~FFH)
特殊功能寄存器80~FFH