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位)。
閱讀更多 抵巇 的文章