AT89S51單片機的存儲器空間為哈佛結構,存儲器空間分為4類:
程序存儲器空間
數據存儲器空間
特殊功能寄存器SFR
位地址空間
1.程序存儲器空間
片內和片外兩部分。
片內4KB Flash ,編程和擦除完全是電氣實現。可用通用編程器對其編程,也可在線編程。
當片內4KB Flash 存儲器不夠用時,可外擴,最多可擴展至64KB。
2.數據存儲器空間
片內有128B RAM(52子系列為256B);
片內RAM不夠用時,在片外最多可擴展64KB RAM 。
3.特殊功能寄存器SFR (Special Function Register)
各功能部件的控制寄存器及狀態寄存器。綜合反映了整個單片機基本系統內部實際的工作狀態及工作方式。
4.位地址空間
211個可尋址位。片內RAM(共128位)+SFR區(共83位)。
閱讀更多 抵巇 的文章