单片机开发概述课件_第1页
单片机开发概述课件_第2页
单片机开发概述课件_第3页
单片机开发概述课件_第4页
单片机开发概述课件_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大家好大家好1单片机原理与应用授课教师:刘保罗Office:实验A楼217单片机原理与应用授课教师:刘保罗Office:实验A楼217单片机系统产品开发与设计单片机技术的前沿技术和发展趋势内部结构、开发工具

、应用编程、

核心功能:定时器、中断、通信、接口学习方法的学习(采用理论学习和实践)

课程目的单片机系统产品开发与设计单片机技术的前沿技术和发展趋势内部结需要各位做些什么?需要各位做些什么?考核与评价考核与评价大家能够期望的收获掌握一种学习方法--理论学习和实践并重掌握单片机应用开发未来职场的发展奠定基础获得学分大家能够期望的收获掌握一种学习方法--理论学习和实践并重掌握序号课程内容学时1单片机基础知识概述22MCS-51单片机的结构及原理43单片机的C51语言24LED显示及键盘接口技术65单片机的中断系统46单片机的定时器/计数器67单片机的串行口及应用68MCS-51单片机系统扩展89LCD显示器原理及应用410A/D转换器与D/A转换器应用611开关量功率接口技术212温度传感器DS18B20的原理及应用213单片机应用系统的设计与开发414实验8合计64各章学时分配序号课程内容学时1单片机基础知识概述22MCS-51单1.什么是单片机?2.为什么要学单片机?3.怎样学习单片机?第一章单片机基础知识概述单片机概述调试软件预备知识第一章单片机基础知识概述1.什么是单片机?2.为什么要学单片机?3.怎样学习单1.什么是单片机?——从微型计算机技术的两大发展分支谈起第1章单片机基础知识概述1.什么是单片机?——从微型计算机技术的两大发展分支谈起第

分支一:通用微型计算机系统(Universal

microComputerSystem)UCS——为满足众多普通应用场合需要而发展的一类个人计算机系统

技术要求:高速计算+海量存储发展方向:CPU速度不断提升,存储容量不断扩大

386486Pentium

PentiumⅣConroeII第1章单片机基础知识概述分支一:通用微型计算机系统UCS——为满足众多普通应用场个人计算机(PersonalComputer)CPU+存储器+主板+显卡+声卡+网卡+显示器+鼠标+键盘…基本功能部件接口部件外部设备支持它的软件五花八门,应有尽有第1章单片机基础知识概述个人计算机(PersonalComputer)CPU+存储

分支二:嵌入式计算机系统

(EmbeddedComputerSystem)ECS——能嵌入到对象体系中,以实现对象体系智能化为目的的一类专用计算机系统技术要求:必须满足对象体系的物理、电气和环境以及产品成本等要求发展方向:与对象系统密切相关的嵌入性能、控制能力与控制可靠性

第1章单片机基础知识概述分支二:嵌入式计算机系统技术要求:必须满足对象PC→电气加固、机械加固,并配置各种接口板卡→IPC(工控机)→嵌入到大型对象系统中(实现智能化)工业计算机(IndustrialPersonalComputer)

船舶驾驶室集中控制台自动配料控制系统电站锅炉控制系统第1章单片机基础知识概述PC→电气加固、机械加固,并配置各种接口板卡→IPC(众多小型对象系统(如家电、仪器、工控单元…)无法使用IPC→需要发展一类特殊的嵌入式计算机系统第1章单片机基础知识概述众多小型对象系统(如家电、仪器、工控单元…)无法使用IPC→应用:SCM硬件+少量外围电路+SCM软件→嵌入式微机系统+被控对象→微电脑控制产品第1章单片机基础知识概述嵌入式微机系统

微电脑控制产品应用:SCM硬件+少量外围电路+SCM软件→嵌入式微机系统+单片机分布式控制第1章单片机基础知识概述单片机分布式控制第1章单片机基础知识概述单片计算机(SingleChipMicrocomputer)SCM——将通用微计算机基本功能部件集成在一块芯片上构成的一种专用微计算机系统第1章单片机基础知识概述单片计算机(SingleChipMicrocompute单片机的特点MicroControllerUnit(SingleChipMicrocomputer)集成度高,体积小,抗干扰能力强,可靠性高开发性能好,周期短,控制功能强低功耗,低电压,掉电保护通用性和灵活性好良好的性能价格比单片机的特点MicroControllerUnit(Si单片机的发展:从1976年起,Intel公司先后推出MCS-48(4位机)、MCS-51(8位机)和MCS-96(16位机)3大系列单片机。迄今为止,世界各地厂商已相继研制出大约50个系列300多个品种的单片机产品。第1章单片机基础知识概述51系列、PIC系列、AVR系列、ARM系列、DSP系列….由于51系列单片机具有开放的系统架构、灵活可靠的工作性能、低廉的价格,因而获得了很大的成功。单片机的发展:从1976年起,Intel公司先后推出MCS-单片机发展趋势:高集成度、高性能、低功耗、高性价比MicroControllerUnitSingleChipMicrocomputer8位基于51内核的单片机仍然是主流机型。第1章单片机基础知识概述单片机(SCM)→微控制器(MicroControllerUnit)位数不断增加:4位→8位→16位→32位外设接口内置化:ADC、DAC、PGA、USB……单片机发展趋势:高集成度、高性能、低功耗、高性价比Micro为什么要学单片机?单片机人才社会需求广泛,具有很好的就业前景;单片机知识与具体专业技术相结合可产生更大的创造力和发展潜力。为什么要学单片机?单片机人才社会需求广泛,具有很好的就业前景简单的数字电路和模拟电路的知识对器件的概念基本上是从0开始;如果要用C语言编程,需具备一定的C语言基础;学单片机需要具备的条件参考教材:《新概念51单片C语言教程》,郭天祥

《51单片机应用从零开始》,杨欣

简单的数字电路和模拟电路的知识学单片机需要具备的条件参考教材如何学习好单片机?

教师提供资源:E-Mail:dpj14050678@163.com

密码:14050678

办公室:实验楼A楼217室

电话/p>

学生需要完成:

课堂布置作业,仿真练习

自己设计单片机相关小制作实验独立进行

1周课程设计自己作品

如何学习好单片机?教师提供资源:怎样学习单片机?掌握单片机原理与应用系统设计教学内容开发工具怎样学习单片机?掌握单片机原理与应用系统设计教学内容开发工具硬件系统(RAM,IO,T/C,INT,UART)存储器输入/输出单元定时/计数器中断系统串行通信硬件系统(RAM,IO,T/C,INT,UART)存储器输入软件系统C51语言程序汇编语言程序软件系统C51语言程序汇编语言程序接口系统(LED,KEY,AD,DA,IO扩展)键盘电路数码管键盘模数转换数模转换可编程接口AD接口电路显示电路接口系统(LED,KEY,AD,DA,IO扩展)键盘电路数码第一章单片机基础知识概述单片机概述调试软件预备知识数制码制逻辑门第一章单片机基础知识概述单片机概述调试软件预备知识数第一章单片机基础知识概述单片机概述调试软件预备知识第一章单片机基础知识概述单片机概述调试软件预备知识KeilC51是51单片机软件开发的C语言和汇编语言环境,可以进行纯软件仿真;也可以与Proteus软件联合进行仿真。开发工具——

KeilC集成开发环境软件KeilC51是51单片机软件开发的C语言和汇编语言环境,应用案例——课程设计

应用案例——课程设计31单片机实验开发板—课程设计单片机实验开发板—课程设计32智能移动小车—电子实习智能移动小车—电子实习33

单片机控制的GPS定位系统—毕业设计

单片机控制的GPS定位系统—毕业设计34基于GSM和单片机的智能控制系统—毕业设计基于GSM和单片机的智能控制系统—毕业设计35

智能抢险机器人--毕业设计智能抢险机器人--毕业设计36

群控电梯系统--毕业设计群控电梯系统--毕业设计37单片机项目开发过程

依据设计要求设计硬件电路在仿真软件中进行电路仿真(Proteus7.8)

利用面包板进行单片机编程并实现电路实际调试(Keilc,烧写软件)利用画图软件进行绘制原理图(protel99或者AltimDesigner)将设计好的原理图生成PCB图依据PCB图进行实际生产获得产品单片机项目开发过程依据38单片机项目开发过程

单片机项目开发过程39项目开发案例——智能仪表(一)项目开发案例——智能仪表(一)40项目开发案例——智能仪表(二)项目开发案例——智能仪表(二)41项目开发案例——智能仪表(三)项目开发案例——智能仪表(三)42软件编程C51语言程序汇编语言程序软件编程C51语言程序汇编语言程序43举例:LED闪烁控制功能举例:LED闪烁控制功能44预处理命令---------函数说明------------全局变量定义------

主函数------------调用函数------------局部变量定义---------

程序体

程序体------预处理命令---------函数说明------------45智能车创新基地建设(一)智能车创新基地建设(一)46智能车创新基地建设(二)智能车创新基地建设(二)47智能车创新基地建设(三)智能车创新基地建设(三)48瑞萨智能车竞赛跑道—科技制作瑞萨智能车竞赛跑道—科技制作49单片机开发概述课件50智能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论