梦里水乡 发表于 2023-2-26 19:32:41

关于STC8A8K64S4A12与STC8A8K64D4替换的心得

关于STC8A8K64S4A12与STC8A8K64D4替换的心得:
本人最近在做一款控制器,之前用的是STC8A8K32S4A12,但是该款停产,只能买到STC8A8K64S4A12,但是也买不到了,后来在原厂的建议下买了STC8A8K64D4,物理上实现了原位替换,但是之前在STC8A8K32S4A12工程下编译的程序,无法直接在STC8A8K64D4单片机下运行,原因是两者的寄存器地址有改动,建议替换者按照新的手册修改寄存器地址,或者重新包含STC8A8K64D4.h的头文件,多参考研读STC8A8K64D4的手册,尤其是范例程序部分。


备注:我曾经调试时,曾怀疑单片机问题,感谢原厂梁工让我坚信单片机没问题,排查电路板的原因,按照这个思路,目前排查了很多故障,感谢宏晶的工程师们,后续我将一如既往的用宏晶的单片机。

梁工 发表于 2023-2-26 20:34:37

STC8A8K64D4技术手册中的附录V:STC8A8K64D4系列单片机取代STC8A8K64S4A12系列的注意事项。
核对一下,用上的小改一下。

芯征程 发表于 2023-3-2 09:19:20

感谢冯老师的支持:handshake

神农鼎 发表于 2023-3-2 13:04:01

感谢将经验分享到本坛 !



李鑫发 发表于 2023-3-10 11:44:33

STC8A8K64D4比较好用,因为上电后IO口是高阻输入状态,所以可以避免很多误动作

神农鼎 发表于 2023-3-10 16:19:15

跟 STC32/STC8H/STC8G/STC8C 同一个风格了
页: [1]
查看完整版本: 关于STC8A8K64S4A12与STC8A8K64D4替换的心得