楼主发帖讨论哪些单片机应用广泛?应该会用多少种单片机编程?带DAC的单片机又如何如何,讨论这些话题我实在看不出来有什么意思?51单片机和STM32,哪款被应用最广泛?这个问题非常简单,应用单片机的人就分为两大类,第一类是业余爱好,这类人喜欢用什么单片机,完全是萝卜白菜各有所爱,没有必要强求用什么单片机,第二类是专业电路设计,这类人使用单片机是性价比说了算,如果做的产品量很大的话,价格相差一毛钱就换单片机了,说白了,这类人使用单片机是钱说了算、人民币说了算、美元说了算,有一位网友在回答你的另一个帖子,表达的也是这个意思,我也非常赞同这个观点。使用单片机再也没有第三类人了,这个问题已经说的清清楚楚。
玩转了89C51、52、2051就以为玩转了51单片机,那是坐井观天,89C51是ATMEL公司改进型51单片机,是用自己的EEPROM技术从Intel公司换来了的51内核,我认为ATMEL公司的89C51为51单片机的普及做出了巨大的贡献,没有ATMEL公司的89C51,51单片机的普及范围不可能有那么广。大家可能不知道89C51之前的51单片机编程有多么痛苦,一片紫外线擦除的2764最多擦写几十次就报废了,现在的STC51单片机,也不是真正的51单片机,是比89C51改良更好的51单片机。玩转了STC单片机以为玩转了51单片机,那是天大的一个笑话。
51单片机的代表芯片是8031,现在有谁还用过8031?楼主对51单片机情有独钟,那就应该玩转8031,以及8031的外围元件8155、8279、8243、74LS373、2764、6264等等等等,玩转8031才算真正玩转了51单片机。51单片机是48单片机的改进型,现在还有谁听说过48系列单片机?48单片机的代表芯片是8039,48单片机是51单片机的亲爹,51单片机是48单片机的亲儿子,48单片机之前是Z80、8086之类CPU的单板机,这些单板机是所有计算机和单片机的老祖宗。
51单片机的代表芯片8031已经被淘汰,这个值得怀疑吗?比89C51、52、2051性价比高很多的单片机比比皆是,谁敢保证89C51、52、2051不会像8031一样的被淘汰?时代在发展、技术在进步,这个谁也挡不住。STC之类的改进型51单片机我没有研究过,我没有发言权。我大概知道喜欢STC单片机的主要原因是懂51单片机的人很多,不用花太大精力就可以直接使用,但是,STC单片机是否会淘汰,主要还是看性价比,目前性价比最高的就是STM32,STC单片机性价比拼得过STM32就会被保留下来,所以,STC单片机是否会淘汰,最终还是市场说了算。
有人歧视51单片机,确有此事,有个某宝店家把51单片机说的一文不值,把STM32吹上天,说现在的大学生还在学51单片机,不知道有一种32位的单片机,还说什么一毕业就失业,对此我肯定是嗤之以鼻,大学学什么内容是国家教委制定的,一个某宝店家比国家教委还厉害这可能吗?我从来没有歧视过51单片机,我现在还在用51单片机,我干嘛要歧视51单片机?我对51单片机的编程非常熟练,我有非常完善的51单片机仿真实验板,我通常是先用51单片机把程序编出来,然后再移植到其它单片机,移植程序比直接编程相对简单,我现在正在慢慢熟悉STM32,在力所能及的情况下,我肯定愿意多学几种单片机,我肯定不会为了一片树叶而放弃一片森林。 |