51单片机ROM中有哪些寄存器,好像pc就是ROM中的寄存器对吧?

如题所述

这种说法有些问题,51单片机ROM中是没有寄存器的,对于51单片机而言,有256个寄存器,地址为00H~FFH。
00H~1FH为4组R0~R7寄存器
20H~2FH为位址寄存器
30H~7FH为通用寄存器
80H~FFH为特殊功能寄存器,其中就包括:A,B,P0~P3,TCON,SCON,DPTR,PCON,TMOD等等
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-26
ROM是只读的
寄存器是寄存器

C51的内部RAM只有128字节,除去4组工作寄存器、位地址单元和预留一部分堆栈空间,剩下的RAM不多了,对稍微复杂一些的程序,编程起来非常的不舒服,因为能定义的空间很少了。本回答被网友采纳
第2个回答  2012-08-27
ROM里没有寄存器,ROM只是用来存放程序,所以也叫“程序存储器”。
第3个回答  2012-08-26
ROM是只读的
寄存器是寄存器