stc89c52和stc89c51区别

2024-12-17 17:31:53
推荐回答(2个)
回答1:

lylxy1965 答的是ATMEL的52及51的差别,不完全对,下面是我从手册上截的图,表格形式、绝对正确、一目了然。

回答2:

52是51基础上衍生出来的增强产品,事实上52内核现在是实际应用的主流。主要差别在
1、内部ROM增加了4K,总计8K,相应的如果外扩程序存储器,则从2000H开始从外部取指。
2、增加了128字节的内部RAM,地址从80H到FFH。使用时这128字节地址因为与特殊功能寄存器地址重叠,所以只能采用间接寻址的方式读写。
3、增加了定时器2,而且该定时器也可用作波特率发生器,具备16位自动重装载和捕获能力。
4、相应的增加了定时器2中断。
5、增加了有关定时器2的特殊功能寄存器T2MOD、T2CON、RCAP2L、RCAP2H、TH2、TL2等,还有诸如T2、ET2等控制位
其它方面均与51一致。

相对而言定时器2增加了不少内容,还是需要系统的看一下。