单片机的基本概念和开发.ppt
《单片机的基本概念和开发.ppt》由会员分享,可在线阅读,更多相关《单片机的基本概念和开发.ppt(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机的基本概念和开发现在学习的是第1页,共19页2022/9/261内容2.1 单片机的一些概念和作用什么是单片机单片机可以做什么单片机开发的一般过程为什么选用SPCE061A单片机讲解2.2 如何用SPCE061A单片机开发SPCE061A单片机的开发过程61板下载线和在线调试器开发环境现在学习的是第2页,共19页2022/9/2622.1 单片机的一些概念和作用一、什么是单片机一、什么是单片机单片机一词最初源于“Single Chip Microcomputer”,简称“SCM”。单片机也叫做“微控制器”或者“嵌入式微控制器”。它不是完成某一个逻辑功能的芯片(芯片也称为集成电路块),而是
2、把一个微型计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它体积小、质量轻、价格便宜,为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。现在学习的是第3页,共19页2022/9/263二、单片机可用来做什么单片机渗透到生活的各个领域导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种手机、充电器、电话、电风扇、录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物自动控制领域的机器人、智能仪表、医疗器械。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家
3、、工程师。现在学习的是第4页,共19页2022/9/264三、利用单片机进行开发的一般过程1.最简流程是根据硬件设计编写程序并把程序加载到单片机里。每一个系统都是在完成一个特定的功能,这些特定功能的实现依靠单片机来指派。单片机知道怎样来进行指派,是由我们编写的程序来控制,从这个过程反过来推导就是单片机开发的一个过程。总体来说单片机开发的一般过程是首先进行硬件设计,然后根据硬件和系统的要求在开发环境中编写程序,经多次使用仿真器把程序调试成功后,再通过烧录器把程序写到单片机里。现在学习的是第5页,共19页2022/9/265三、利用单片机进行开发的一般过程2.硬件(Hardware)实体,实现计算
4、和控制功能的可能性,硬件设计就是根据要设计的系统来找到实现这个系统所需要的硬件,并根据一定的电气规则把它们组合起来(前期用来做试验的硬件也称之为开发系统)。3.软件单片机要真正地能进行计算和控制,还必须有软件(Software)的配合。主要指的是各种程序。所谓程序,就是人们为了告诉微处理器要做什么事而编写的,微处理器能够理解的一串指令,有时也叫代码、程序。单片机能自动地进行运算和控制,是由于人把实现计算和控制的步骤一步步地用命令的形式,即一条条指令(Instruction)预先存入到存贮器中,单片机在中央处理器(也称“内核”)的控制下,将指令一条条地取出来,并加以翻译和执行。现在学习的是第6页
5、,共19页2022/9/266三、利用单片机进行开发的一般过程4.开发环境(也称“编译器”)由于单片机只认识“0”和“1”,这就需要一个“中间人”来充当翻译,把程序翻译成“0”和“1”的一系列组合(“0”和“1”的一系列组合也称之为目标码或机器码)5.下载器(或称“烧录器”)为了把翻译的结果“灌入”(存入)单片机,6.仿真机为了更加方便的检查我们编写的程序是否符合设计的系统的要求(进行程序调试),当程序仿真成功以后,再下载到我们设计的系统上,这样一来不仅为我们的程序调试提供了方便,也减少了把一个有误的程序下载到设计的系统上的可能。现在学习的是第7页,共19页2022/9/267四、为什么选用S
6、PCE061A 单片机来讲解1.SPCE061A是各类单片机里的一种,代表了现代单片机的大部分特点。它是伴随着凌阳大学计划在大陆推出的,在短时间里SPCE061A单片机得到了各大专院校师生的认可,并在业界获得了良好的声誉。2.它整合了多个常用的功能模块,让我们在进行系统开发的时候不用外加过多的硬件就可方便的完成一个系统的设计,这就是人们常说的SoC(System on chip)技术。3.耗电少,可以满足很多手提设备、掌上设备低能耗的需求,低能耗也是电子技术一直在追求的一个目标。4.可方便的用来实现声音录制、播放,Midi音乐合成和语音识别,相比别的单片机比较有特色。5.可方便的完成一系列乘加
7、的运算,实现一些数据处理比较容易,别的单片机一般都不具备这种功能。6.芯片里具备在线仿真调试电路,使调试和程序下载更加方便,也把仿真器和烧录器的成本给节省下来了。7.使用SPCE061A 单片机进行学习,不仅可以学到单片机的一些基础知识,并且学习成本低廉,还可进一步了解单片机的发展方向和接触到当前一些先进的技术。现在学习的是第8页,共19页2022/9/2682.2 如何用SPCE061A单片机开发一、一、SPCE061A 单片机开发的过程单片机开发的过程1.传统的单片机学习硬件方案是“编程器+开发系统+仿真器”,设备相互之间各自独立,使用者在学习或开发项目时,需要反复不停地拔插电缆、芯片、电
8、源等,其繁琐的连线和复杂的操作,极大的降低了学习和开发的效率,如稍有不慎就有可能造成器件和设备的损坏,给使用者带来不必要的麻烦或损失。而且备齐这些设备往往需要一笔昂贵的费用,大大提高了单片机学习的门槛。2.SPCE061A单片机学习开发系统将开发软件、单片机开发系统(或称“实验板”)、下载线、编程器、仿真器进行完美的结合。SPCE061A单片机里面整合了进行在线编程控制的功能模块,试验过程中无需拔插任何电缆和芯片,也无需切换电源,配合下载线,就可轻松地将编译好的代码下载到开发系统上进行验证或演示,整个过程只需利用鼠标操作即可。也可以使用配套的开发环境直接对实验板上的资源进行在线仿真。简单的说S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 基本概念 开发
限制150内