单片机AT89C51的有多大的片内存储器空间

如题所述

如果没有后缀的话,AT89C51只要4K
如果有后缀的话,比如AT89C51RB2,那就是16K
如果有后缀的话,比如AT89C51RC2,那就是32K
如果有后缀的话,比如AT89C51RD2,那就是64K
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-01
89C51:
8——表示该芯片为8051内核芯片。
9——表示内部含Flash E2PROM 存储器。还有如80C51中0表示内部含Mask ROM(掩模ROM)存储器;如87C51中7表示内部含EPROM存储器(紫外线可擦除ROM)。
C——表示该器件为CMOS产品。还有如89LV52和89LE58中的LV和LE都表示该芯片为低电压产品(通常为3.3V电压供电);而89S52中的S表示该芯片含有可串行下载功能的Flash存储器,即具有ISP可在线编程功能。
5——固定不变。
1——表示该芯片内部程序存储空间的大小,1为4KB,2为8KB,3为12KB,即在该数乘上4KB就是该芯片内部的程序存储空间大小。

参考资料:《新概念51单片机C语言教程——入门、提高、开发、拓展全攻略》郭天祥 编著 Page 3

相似回答