学习单片机的步骤与方法

学习单片机的步骤与方法

ID:10860297

大小:36.00 KB

页数:10页

时间:2018-07-08

学习单片机的步骤与方法_第1页
学习单片机的步骤与方法_第2页
学习单片机的步骤与方法_第3页
学习单片机的步骤与方法_第4页
学习单片机的步骤与方法_第5页
资源描述:

《学习单片机的步骤与方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学习单片机的步骤与方法学习单片机的步骤与方法首先我们为什么要学单片机?单片机是大专学校电类专业的一门普通课,有些学校甚至把它列为选修课,在众多课程中,没有显出它有多么重要.为什么要学习它呢?电类专业有很多专业课,这些专业课非常重要,是各个专业存在的必需课程,学完这些课程可以使学习者成为大学者的继承人,市场对学者继承人的需求太少,大量需要的是产品的研发者,研发产品是需要干实际事情的,需要研发工具,而单片机课程就是学习研发工具使用的课程.学习单片机课程与理论课程不一样,不能只做作业,而是要实际使用单片机,下面就如何准备学习单片机的条件和学习步骤简述一些不成熟的想法.1.硬件(1

2、)编程硬件所谓编程就是把单片机运行的程序烧写到单片机的存储器中,目前大部分单片机都是使用FLASH存储器,这些存储器的写入次数一般是1000次左右,也有1万次或是10万次的.编程也叫程序下载或是烧写.(2)实时仿真硬件实时仿真是使用PC机,用软件监视在单片机中实际运行的程序,也就是当程序下载到单片机中后,实时运行程序,在程序中设置断点,通过仿真接口,监视和控制程序的运行.这个过程其实就是调试程序(实际验证程序的正确性).编程器和仿真器可以是一个装置,也可以是各自独立的装置.2.软件单片机开发需要单片机开发软件的支持,软件分为:(1)编程软件该软件支持编程器工作,帮助编程器把

3、程序写入单片机.(2)实时仿真软件该软件可以在仿真接口的支持下,调试单片机程序.(3)虚拟仿真该类软件支持在没有单片机硬件情况下的单片机程序调试.(4)支持C语言所有的单片机开发软件都支持汇编语言编程,但是目前人们更喜欢C语言编程,主要是C语言功能强大,可以缩短开发时间.目前就有支持上述功能的软件,例如51系列的Keil51、PIC系列的MPLAB,MSP430系列的IAR等.3.学习单片机的手段按照经济实力,学习单片机的手段分为如下几种:(1)买本单片机书,仔细研究.(2)网上下载一个具有仿真功能的单片机开发软件(最好支持C语言),在计算机上对单片机虚拟仿真.(3)购编程

4、器(支持编程器的下载软件有编程器商提供)和实验板(又称为演示板或是目标板),网上下载开发软件.在开发软件的支持下对单片机虚拟仿真,确认单片机程序正确后,用编程器将程序下载到单片机中,观察程序的实际运行.(4)购仿真接口和实验板,在网上下载单片机开发软件(支持编程、虚拟仿真、实时仿真和C语言),在虚拟仿真完成后,将程序下载到单片机中实时仿真.对于个人学习单片机,具有上述(4)的条件已经是很好了.4.学习单片机过程中的困扰单片机种类很多,各个公司提供的单片机、开发硬件和软件功能、价格都不一样,对于初学单片机有很多困惑.(1)单片机问题目前单片机很多,学哪一个,其实学哪一个都可以

5、,单片机虽然型号不同,但是芯片内部的资源种类都差不多,而且这些资源的使用方法也大同小异,可以说学会一种,其他种将融会贯通.究竟学哪一种,主要看具备的条件.51系列是老型号,书多、资料多、软件开放和硬件支持还可以,特别是Atmel公司的产品AT89系列,很多人就是学习这款单片机发家致富的.AVR90系列,该系列也是Atmel公司的产品,指令少,学起来容易,芯片种类多,适合各种场合和需要,根据有关资料显示,目前该单片机芯片的使用数量很大,大有超过51系列芯片数量的趋势.PIC系列,该系列是Microchip公司的产品,种类多,芯片抗干扰能力强,使用的人很多,特别是PIC16F8

6、77芯片,由于适合学校使用,在该公司大学计划的支持下,免费赠送开发器和实验板,因而使用该芯片的人群大增,也是可以和51系列单片机抗衡的单片机.MSP430系列,是TI公司的产品,最近几年才被杭州利尔达公司引进,是16位、超低功耗单片机,特别适合手持设备等低功耗设备的开发,实际上,由于该系列引脚多,内部资源多(具有硬件乘法器),所以在很多产品开发上都有用武之地,据有关人士预测,该系列是最具前途的单片机.还有很多单片机型号,由于不太了解,不敢妄加评论,但可以想象,一定是不错的单片机,否则就不会在竞争激烈的市场中存在.(2)开发软件问题不同种类的单片机都配套有相应的开发软件,这些

7、软件很多都是专业软件公司开发的.51系列,目前开发软件是Keil51,该软件支持C语言,但是在网上下载的版本,只支持2K程序.PIC系列的开发软件是MPLAB,在HI-TECH公司C语言支持软件PICC的支持下,该软件很好用,但是PICC是需要激活密码才能运行的.MSP430系列的开发软件是IAR,该软件有开放1个月的全功能限期版本和C语言4k支持版本,可见该系列的软件开放是最好的.哪种单片机的开发软件开放的好,就会引起人们对该单片机的兴趣,单片机提供商也深谙此道,所以网上经常可以找到更开放版本的软件.(3)仿真接

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。