51 系列單片機(jī)數(shù)據(jù)存儲器的管理:
51 系列單片機(jī)對數(shù)據(jù)存儲器 ram 的管理是通過 16bit 的特殊功能寄存器 dptr(data pointer) 來實現(xiàn),每個 ram 單元 (byte) 也對應(yīng)一個特定的地址編碼 (address) ,因此, 51 系列單片機(jī)的地址的編碼范圍 ( 通常稱為尋址范圍 ) :
0000 0000 0000 0000b ~ 1111 1111 1111 1111b (二進(jìn)制)
0 0 0 0 h ~ f f f f h (十六進(jìn)制)
0 ~ 65535 (十進(jìn)制)
因此 51 系列單片機(jī)的 ram 尋址范圍也是 64k
51 系列單片機(jī) rom 和 ram 的地址編碼范圍都是 0000h ~ ffffh ,但由于在尋址時硬件電路上有區(qū)別,所以不會混淆。
51 系列單片機(jī)中,單片機(jī)外接的接口芯片如 a/d、 d/a 等都有互不相同的地址,這些地址都是占用單片機(jī)外部 ram 的地址編號。