这个其实要看整体的应用开发成本。
当前51应用场景其实更多的是对存量市场(包括旧产品的二次更新等),真正新开发新应用,因为大多数新应用可能需要更复杂的资源,所以51可能不满足,而且针对这类新应用如果没有旧资源为参考,可能采用stm32等比51系列可能开发成本反而低一些(资源优化需要少),外围更简单。
现在51单片机主要是入门学习比较简单,因为寄存器简单,操作容易,主要还是入门学习用,以前产品用51多
现在开发产品不太用51单片机,用arm多,因为像stm32或者新唐单片机性价比更高,功能比51强大,所以不太会用51单片机了
现在STC的51单片机有个很大的特点,就是便宜,对于成本比较敏感的用它确实不错
但是稍微复杂一点的场合51就不够用,还是得用32位的MCU