礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

stc89c52与c51比起来哪个更好

2025-11-08 05:33:33  

stc89c52与c51比起来哪个更好

优质解答

STC89C52比C51好因为集成ADC和PWM模块更全价格也贵点但省事。C51得自己加ADC模块开发板要20元而STC89C52自带4通道ADC和2个PWM。虽然C51兼容51指令集但STC89C52多了看门狗和时钟电路。用STC89C52开发板20元就能直接跑代码不用买额外芯片。

因为STC89C52是C51的升级版所以集成度更高。查资料看到STC89C52内置4通道8位ADC模块和2个16位PWM输出,而C51需要外接ADC芯片和PWM电路。开发成本对比:用C51开发板20元+ADC芯片5元+电阻电容=30元,用STC89C52直接20元。但要注意STC89C52最大工作频率是12MHz而C51是11.0592MHz。不过现在很多开发板都自带STC89C52所以更省事。比如用STC89C52开发智能小车控制程序时不用接线就能用PWM控制电机,而C51得先接ADC测距离再输出PWM,多两步操作。虽然STC89C52价格贵点但省下的元件成本和时间能抵消。不过如果项目需要12MHz以上频率的话C51可能更合适,但大部分应用场景12MHz足够。

本题链接:

STC89C52C51单片机