JASK1000无线开发板中单片机STC89C52换成STC12C5A60S2,是否行得通?电路是否通用?

作者&投稿:本亲 (若有异议请与网页底部的电邮联系)
STC89C52换成STC12C5A60S2是完全可以的,只是要修改延时函数,因为12C5A是1T的单片机,速度非常快,基本上要快10倍左右,所以要按照时序图,适当的调节延时函数,程序里面的其他语句可以一样不要变动。串口也不要初始化,默认是的情况下和51是一模一样的

在相同晶振的条件下!延时函数需要改,但中断初始值不需要改。STC12C5A60S2是双串口单片机,建议你初始化一下串口。STC12C5A60S2是1T单片机,速度要比89c52的快12倍!

封装一致的话,例如都是DIP-40或者QFP-44,就没有问题,STC12和89C52管脚兼容,软件基本不用动,还可以提升一下性能,STC12系列是不分频的,执行速度要快一些,如果你有用纯软件延时的代码可能要稍稍动一下。

可行 点写程序的时候注意头文件

可以的,详细信息阅读数据手册

有jask开发板的配套程序吗? 可以把j基于nrf24l01的相关程序发给我下吗?邮箱qiantuo43@sina.com.....谢谢!

stm 32,授权代理商平台,企业级采购和研发服务~

JASK1000无线开发板中单片机STC89C52换成STC12C5A60S2,是否行得通?电 ...
答:STC89C52换成STC12C5A60S2是完全可以的,只是要修改延时函数,因为12C5A是1T的单片机,速度非常快,基本上要快10倍左右,所以要按照时序图,适当的调节延时函数,程序里面的其他语句可以一样不要变动。串口也不要初始化,默...