现在单片机发展很迅速,我上大一时,stm32以他的高性价比火遍了大江南北,但是学校的可还是讲的51单片机,如今快毕业了,学校外培训机构与时俱进都在培训armdspfpga,学校依旧是老样子。
其实我觉得51单片机的难度和stm32没什么区别, 价格又差不多,性能却天壤之别,而且stm32还有库,开发很快。在这种形式下,51单片机除了教学用,还有别的用途吗。
有没有谁的公司用51开发的,站出来,我给你加个buff。
51的学习还是有必要的,学习51是让你学习单片机内部运行的原理,对单片机的各个寄存器有所了解,对以后学习STM32还是很有帮助的。一上来就学习STM32对新手来讲难度有点高,虽然STM32的库封装得很好,但是对各个寄存器的了解还是对电子学生必要的要求。
再者,51的应用在家电市场非常广泛,等你工作了就会明白,一颗刚好够用的单片机多么重要,性能的过剩会造成成本的上升,当你和老板说你要用一颗原方案2倍价格的MCU时,老板绝对不会给你好脸色。
stc89c51确实没什么厂家用了
但是stc15依然有很多厂家用啊
厂家做产品都是注重成本的,能用8位实现的功能绝不会上32位
感觉像学校里倒是经常技术不够,性能来凑
学吧,51很简单,学会了在学arm单片机容易上手。
51单片机不吃香,但是学到的知识,学会怎么使用单片机,调试呀 c 语言呀 具有单片机思维呀,这些是不变的,在什么架构单片机的开发过程中都需要
最少的投入,最快的掌握一种单片机使用,很划算