我用的新华龙的C8051F021, 当初就是看中了它的双串口和12位AD, 一直用的时候就偶尔有死机现象, 原来也没有在意, 但现在项目搞得差不多了的时候, 整套系统连接调试时,却发现这个片机频繁死机, 间隔时间还不到几分钟, 有时死机, 有时虽然没有死机, 但串口收不到数据, 重启电源就可以了, 这个片子是做核心处理, 其中的一个串口接收PC机的数据, 另一个串口通过485总线控制一个强电控制柜里的接触器, 接触器一动作, 片子就死了, 想尽了各种办法, 每个电源都加了交流电源滤波器, 没有任何效果, 现在又对485总线进行光电隔离, 好些了, 但每间隔十来分钟还是死机, 在强电控制柜里面, 也有个宏晶的单片机, 没有加任何抗干扰处理, 人家跑得好好的, 不出任何差错, 控制柜里面的环境可比外面恶劣多了, 网上一搜, 新华龙片子不稳定的网页N多, 我现在没有招了, 想把C8051F021换掉, 可项目时间过了大半, 一下子又找不到和 C8051F021功能相当的片子来替换, 新华龙害死我了, 强烈**大家慎用该片子! 现在求大家帮我推荐一款带双串口的单片机, 如果带10位以上AD最好, 如果不带AD,最好带外部并行总线接口, 方便外接AD, 价格不是问题, 关键是稳定, 稳定, 稳定!!!! 其次就是开发调试时间短, 不需要太贵的开发工具!!谢谢大家!! |