大家好,今天小编关注到一个比较有意思的话题,就是关于选择单片机要考虑的指标有的问题,于是小编就整理了2个相关介绍选择单片机要考虑的指标有的解答,让我们一起看看吧。
现在初学者学单片机,还有没有必要选用AT89S51作为入门单片机?
个人觉得没必要, 如果你是学生有大把的时间除外。否则个人不推荐,首先stm32入门其实也不难,但是市场需求岗位多,再者stm32(ARM架构)作为主流的单片机,入门后再学习其他的单片机也有很多借鉴之处,这是51单片机所不具有的。学习的最终目的是为了工作,何必绕一大圈呢?
若对单片机,嵌入式等感兴趣的,有疑问的,可以私信,希望与君共勉
对于初学单片机编程的朋友来说,需要一款mcu 来进行练手与入门,理解单片机C编程思路与开发思想。
我个人建议从51内核的单片机入手,因为开发入门简单,能查到的资料和视频教程都非常多,对于初学者来说,能够简单有效的学习,才是重要关键点。
对于At89s51这款芯片,或者是宏晶的STC89C51系列都是不错的选择,
因为都是51内核Mcu,开发编译环境都是Keil,学习使用的调试烧录工具也很简单,购买的开发板也便宜,一般100以内就能买一块性价比很高的开发板。
1选择一款基本功能齐全的开发板,板商会提供所有模块的事例代码和相关资料。
2搭建好开发环境keil,
3 初学者先从单片机的端口配置入手,学习输入输出的设置
4 尝试自己制作一个流水灯的程序,以及按键输入程序,结合按键输入,led输出组合多个功能,如按键 操作开关,切换不同的流水灯效果,完成一个相对较复杂的功能。
然后熟悉单片机的C语言的常见用法,再多练习几个项目功能,这样,单片机就算入门了。
选择51内核单片机,作为入门比较合适。
完全没必要! 大学教材,学51,学指令系统,学C语法,都是误人子弟引入歧途瞎耽误功夫。直接买实用的板子,如STC8A8K, STC15系列,STM32F103系列,厂家自带例程和视频,这才是正途。
我觉得完全没有必要,现在的单片种类很多,但是从底层去深入学习会占用很长的时间,我的建议可以从一下几个方面入手学习:
1、市面上目前流行的单片机种类有,GD32、STM32、NXP等可以选择其中一个作为学习入门平台
这些芯片的优势在于都是基于库文件开发,上手速度很快,例程很多,马上就可以产品化应用。
2、集成开发环境,目前主流的时KEIL和IAR,也有各厂商的专用IDE,都可以很方便的编译、仿真、下载程序
3、 学习的过程中,注意要多留意一下官方的应用手册以及外围的应用方案,可以从他们的官网上找到,这个会很用处的
4、学习单片机这个领域不要学的太单一,多看一下比如操作系统,嵌入式开发一类的资料,学习面一定要广,这样后面的发展会好一些
好了,希望对你有帮助。
我认为用51单片机作为入门,还是很有必要的。相信很多单片机工程师、硬件工程师、电子工程师也都是以51单片机作为起点的。理由如下:
1.与大学课程接轨
在大学里,电类专业,如电子信息工程、计算机科学与技术、电气自动化等,都会开设51单片机的专业课程。在这门课程里会讲解51单片机的基本硬件知识和编程。虽然现在很多单片机的性能和性价比都远远超过51单片机,但是大学课程更新较慢,而且授课老师都是利用延续下来的课件讲授51单片机,如果频繁更滑其他型号的单片机,老师新作课件麻烦,而且还要花精力去熟悉,老师没有时间也不愿意。
2.51单片机容易入门
在没有单片机的概念之前,如果直接入手STM32或者STM8S这类单片机,可能初学者感到很茫然。因为没有任何单片机寄存器的概念,既要了解单片机的方向寄存器还要了解单片机的数据寄存器,甚至还有库函数,一时间让初学者难以接受。51单片机的寄存器相对简单,作为准双向口,没有那么复杂。先把51单片机学好,再学其他单片机也是一种好方法。
3.51单片机资料丰富
51单片机作为最早传入国内的一个系列的单片机,应用了有超过30多年的历史,甚至第一代接触单片机的工程师还奋斗在岗位上,所以51单片机积累了太多的学习资料、例程、设计实例等。大学内的课程设计题目甚至毕业设计题目,在网上都能找到实际可用的资料,这也让很多学生愿意去用。
4.51单片机也在不断创新
51单片机虽然有了这么久的历史,但是他却一直在更新,从Atmel的51单片机到STC的单片机,51单片机一直在改进,STC单片机已经改进的很适合国人的应用习惯,并且性能也在不断提升,当然与TI、ST、Microchip等国际知名半导体公司的差距还是挺大的,但是他的努力不应否定。
以上就是这个问题的回答,感谢留言、评论、转发。
更多精彩内容请关注本头条号:玩转嵌入式。感谢大家。
51单片机技术性能指标?
AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。 AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。
到此,以上就是小编对于选择单片机要考虑的指标有的问题就介绍到这了,希望介绍关于选择单片机要考虑的指标有的2点解答对大家有用。