- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论大学生对单片机选型及学习方法
论大学生对单片机选型及学习方法摘 要:本文针对大学生学习单片机的疑惑,对单片机的选型进行详细的分析,并对学习单片机的方法进行了详细的指导,使学习单片机有更多的了解和明确的方向
关键字:单片机 选型 学习方法
单片机课程是许多专业学生的专业基础课或专业课,在学习单片机前,我们要知道它的基本情况,俗话说,知己知彼才能百战百胜,本文将针对大学生的基础,讲解我们单片机得功能和用途以及与其它同类的比较优势等方面,让我们彻底了解单片机
一、单片机分类
ARM、DSP、FPGA和8051为内核单片机(以后简称51单片机)都属于单片机范畴,它们各有各的特点,区别如下:
1.ARM是现在很流行的一种单片机的架构,指令系统和硬件都比51单片机复杂,控制能力较强,但在开发工业测控设备成本较高,通常用于消费电子
2.DSP是数字处理芯片有较高的运算能力,通常用于数据图像处理领域;虽然时序控制能力较弱,但在数字信号处理及算法是强项
3.FPGA是一种用于逻辑处理方面的芯片,通常为ARM或DSP提供逻辑信号,由于没有指令周期,执行速度快;控制能力较强,但由于没有指令集,控制方面不如ARM和单片机;主要用来设计电路,用软件配置硬件资源使一块芯片能实现一块传统电路板功能。近年来发展迅速,许多高端芯片内嵌了DSP
4.51单片机,多为8位机,采用MCS-51系列单片机结构和指令系统,这种单片价格便宜
我们通过比较,制作了一个不同单片机的比较列表如表1
从上表1可以看出51单片机虽然可用资源最少,但价格最低,而且基本的配置都存在了,适合初级人员开发,或简单系统的开发。而我们大学生在一些课程上虽然有些基础,但没有开发经验和广播的相关知识,比较适合学习51单片机的内容,并为逐渐学习高端单片机打下坚实的基础
二、单片机的工业用途
通常很多开发都应用于工业场合,其中最常用的工业计算机有三种:单片机、总线工控机、PLC可编程序控制器,它们的特点用表就可以一目了然,见下表2
从表2可以看出在工业计算机中,单片机的许多方面是有亮点的,用在智能领域有非常的优势,不但价格低,而且资源多,尤其用的用户多,提供的学习资料多,学习难度相对较低,所以非常适合大学生的学习
三、单片机学习方面的同类比较
从学习的角度如何选择哪种单片机较合适呢?下面列出单片机选型的几个注意点:
1.从学习的规律上讲应该从易到难,DSP和RAM是高端单片机,结构和指令复杂,所以不是入门硬件开发的首选
2.从应用广度和使用资源上,51单片机是最有优势,开发时能很容易找到开发系统和庞大的软件资源
3.从开发成本来讲,应选择性价比高的芯片,从来都不是越采用高端越好,所以开发普通测控设备51单片机是首选
4.从整个硬件领域来看,51单片机的原理和其它单片机相似的,其外设和其它单片机是通用的,所以即使以后转到其它单片机也非常容易,大多数的高级硬件开发人员都是从最简单的51单片机开始的
有的观点认为:不管什么微处理器都是通过对内部或外部某些逻辑单元进行控制,从而实现预期的某种需求。也就是说,不管ARM、DSP、FPGA、51单片机,都是通过编程来实现动作或逻辑处理,而多数的操作是对某些寄存器写1写0,Principles是一致的。这也说明了几种单片机的一致性。这说明了在学习单片机上没有高低之分,不能认为低端单片机就是应用也是低端,高低端是互相补充。因此,我们如果想学习高端单片机,直接学习难度大,可以从51单片机学起,能达到事半功倍的效果
四、单片机的选型
单片机的型号很多,选择合适的单片机能使开发工作事半功倍,所以学习单片机首要了解单片机的基本信息,比如:单片机种类,单片机的配置,可靠性和抗干扰能力,性价比等。通常选择单片机至少应该关心以下几个方面:
1.存储器空间
主要是程序存储器大小和数据存储器大小,通常单片机的数据存储器最小128B,最大是1KB,程序存储器1KB到64KB不等。我们根据每个存储器的大小选择相应单片机
2.单片机的运行速度
不同型号的单片机运行速度不同,单片机AT89C51用的晶振最高24MHz,一个机器周期0.5us,STC89C52单片机晶振可以达到80MHz,当然频率越高运行速度也越快,但这时就要考虑单片机高频时系统的稳定性因素了
3.是否扩展一些功能
比如含有两个及以上的串行口,是否带有A/D及D/A转换器等,这个要根据需要选择,否则选用分立元件比单片机组合的成本要高的多,而且要额外占用单片机的资源,比如三总线被占用等
4.成本和质量
同样功能的单片机不同厂家价格是不同的,比如AT89C51和STC89C51功能差不多价格相差很大,当然他们的质量也不
文档评论(0)