8051的基本结构是这样的:32个IO口,4KiloByte片上ROM,128Byte片上RAM,5个中断源两个中断优先级,一个数据指针(DPTR),两个Timer/Counter等。
而我查资料后发现STC89C52RC和AT89S52的结构大致是这样的:片上EPROM有5KB,片上Flahs程序存储器4KB,8个中断源,3个Timer/Counter等。
STC89C52RC和AT89S52都和8051有些差别,而且还不小。
请问:
为何现在大部分的51开发学习板以STC89C52RC/AT89S52作为学习芯片?这样对于嵌入式初学者有何影响?作为初学者,应该如何处理这些问题?
谢谢!