版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机技术概述第1页,共44页,2022年,5月20日,2点50分,星期二一、课程的性质和目的 本课程的性质单片机是微型计算机应用技术的一个重要分支,在工业控制、智能仪器仪表、光机电设备、自动检测、信息处理、家电等电子设备中得到广泛应用,并迅速发展。该课程是为电子信息工程、测控技术及计算机应用、机电一体化等专业的学生开设的专业基础必修课或专业基础选修课。第2页,共44页,2022年,5月20日,2点50分,星期二本课程的教学目的 通过理论学习与实验,正确理解单片机的基本概念、基本原理,掌握单片机程序设计和微机接口应用的基本方法,并能综合运用单片机的软、硬件技术分析和解决实际问题,为以后单片机的
2、应用与开发打下良好的基础,也是进一步掌握计算机原理和有关接口知识重要环节。第3页,共44页,2022年,5月20日,2点50分,星期二二、课程教学内容 本课程共48学时,其中课堂教学24学时,实验24学时。单片机概述(2学时) 主要介绍单片机的发展概况(现状、未来的发展)、特点、分类、应用、当前单片机的系列产品和常用工具软件。第4页,共44页,2022年,5月20日,2点50分,星期二单片机的内部结构及工作原理 (12学时,4学时讲授,8学时实验) 掌握MCS-51单片机的内部结构及基本工作原理; 单片机并行I/O口的结构、功能、特点; 单片机的存储器;单片机的时钟电路与CPU时序。第5页,共
3、44页,2022年,5月20日,2点50分,星期二 单片机的寻址方式和指令系统 (4学时,4学时讲授)MCS-51单片机指令的格式、分类和寻址方式;汇编语言的各种指令类型;程序设计(共2学时,2学时讲授)伪指令的使用及汇编语言程序的完整格式。MCS-51单片机汇编语言程序设计的一般步骤;第6页,共44页,2022年,5月20日,2点50分,星期二单片机的中断系统(共4学时,2学时讲授,2学时实验)MCS-51单片机中断源类型及工作方式;外部中断的结构及原理中断控制寄存器IE、中断优先级寄存器IP及定时器/计数器及外部中断控制寄存器TCON的使用方法;单片机的定时器/计数器 (共4学时,2学时讲
4、授,2学时实验) 单片机定时器/计数器的结构、原理、工作方式及使用方法。第7页,共44页,2022年,5月20日,2点50分,星期二单片机的串行通信(共6学时,2学时讲授,4学时实验) 单片机串行通信I/O接口的结构及工作方式; 串行通信控制寄存器的使用方法; MCS-51单片机串行通信波特率的设置方法; MCS-51单片机的双机通信和多机通信的基本原理。第8页,共44页,2022年,5月20日,2点50分,星期二单片机的系统扩展(共4学时,2学时讲授,2学时实验) 存储器的扩展原理与方法。单片机的接口技术(共10学时,4学时讲授,6学时实验)单片机与LED显示器接口技术;DACA接口第9页,
5、共44页,2022年,5月20日,2点50分,星期二三、课程特点知识点既分散又连贯,结构和指令系统是基础;与电子线路尤其是数字电子线路关系密切;四、学习方法预习、复习;多动手(硬件、软件实验);多看参考书(包括利用网上资料);其它(上课、作业、答疑)。第10页,共44页,2022年,5月20日,2点50分,星期二五、课程的教学基本要求 课程教学要求分为掌握、理解和了解三个层次 ,闭卷考试。掌握内容: 8051单片机的的应用领域、系统结构、指令系统、程序设计方法、系统扩展方法。理解内容:单片机常用接口等应用技术。了解内容:通过查资料读懂较为复杂的接口原理图及编写相应的控制程序。第11页,共44页
6、,2022年,5月20日,2点50分,星期二 六、网上资源1. 中国单片机公共实验室2. 单片机世界 广州站3. 乐清单片机联盟4. 科宇单片机工作室5. /dz2000 51单片机世界第12页,共44页,2022年,5月20日,2点50分,星期二 1.1 单片机的概念 1.2 单片机的发展 1.3 MCS-51单片机系列第1章 单片机概述 第13页,共44页,2022年,5月20日,2点50分,星期二 1.1.1 单片机的名称 1.1.2 单片机和PC机的区别 1.1.3 单片机与单片机系统 1.1.4 单片机应用系统与单片机开发系统 1.1.5 单片机的程序设计语言和软件1.1 单片机的概
7、念第14页,共44页,2022年,5月20日,2点50分,星期二 单片机是单片微型计算机(Single-Chip Microcomputer)的简称,也称微控制器(Micro Controller UnitMCU)。它是把组成单片机的各功能部件:中央处理器CPU、随机存取存储器RAM、只读存储器ROM、I/O接口电路、定时/计数器、中断系统以及串行通信接口等制作在一块集成芯片中构成一个完整的微型计算机。1.1.1 单片机的名称第15页,共44页,2022年,5月20日,2点50分,星期二第16页,共44页,2022年,5月20日,2点50分,星期二1.1.2 单片机与PC机的区别 PC机: 将
8、CPU、存储器、I/O接口电路和总线接口等若干电路或芯片组装在一块主机板(即微机主板)。各种适配板卡插在主机板的扩展槽上并与电源、软/硬盘驱动器及光驱等装在同一机箱内,就构成了一台完整的微型计算机。再配上系统软件,就构成微型计算机系统(简称系统机)。 单片机: 是一个集成电路,其内部集成了微机的基本功能部件。第17页,共44页,2022年,5月20日,2点50分,星期二单片机通常是指芯片本身,集成一些基本功能部件。是典型的嵌入式系统的主要构成单元,只能作为嵌入式应用,即嵌入到对象环境、结构、体系中作为其中的一个智能化控制单元。 如:洗衣机、电视机等家用电器,打印机、复印机、通信设备、智能仪表、
9、现场总线中的控制单元等。单片机系统是在单片机芯片的基础上扩展其它电路或芯片构成具有一定应用功能的计算机系统。1.1.3单片机与单片机系统第18页,共44页,2022年,5月20日,2点50分,星期二1.1.4 单片机应用系统与单片机开发系统单片机应用系统:以单片机为电路系统的主机构成各种嵌入式应用的电路系统统称为单片机应用系统。一个完整的单片机应用系统包括满足对象(如洗衣机)要求的全部硬件电路和应用软件。单片机开发系统是单片机开发调试的工具,实现单片机应用系统的软、硬件开发。有单片单板机和仿真器。第19页,共44页,2022年,5月20日,2点50分,星期二 单板机 将CPU芯片、存储器芯片、
10、I/O接口芯片和简单的I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机(简称单板机)。单板机的I/O设备简单,软件资源少,使用不方便。早期主要用于微型计算机原理的教学及简单的测控系统,现在已很少使用。单板机第20页,共44页,2022年,5月20日,2点50分,星期二仿真器应用编程器第21页,共44页,2022年,5月20日,2点50分,星期二指令:控制计算机进行各种操作的命令。 MOV A, 40H 操作码:表示该指令执行何种操作; 操作数:表示运算的数据或数据所在的地址。程序:为了实现一个算法或控制一个过程,需要事先制
11、定计算机的计算步骤或操作步骤,这些步骤由一条条指令来实现。这种一系列指令的有序集合称为程序。软件:使用和管理计算机的各种程序。 单片机的程序设计语言和软件第22页,共44页,2022年,5月20日,2点50分,星期二 汇编语言: 用助记符(指令功能的英文单词缩写)表示操作码,字符(字母、数字、符号)表示操作数的指令称为汇编指令。用汇编指令编写的程序称为汇编语言程序。是面向机器的语言。 MCS-51两个寄存器相加汇编语言指令: ADD A,R0 汇编语言 (Assemble) 高级语言 (High Level Language) 机器语言(Machine Language)第23页,共44页,2
12、022年,5月20日,2点50分,星期二 高级语言: 面向过程的语言,常用的VB、VC、C+等,高级语言编写的程序主要着眼于算法,而不别了解单片机的硬件结构和指令系统。是独立于机器的。一般同一程序可在任何种类的机器中使用。 机器语言: 直接用二进制代码指令表达的计算机语言,单片机应用系统只使用二进制代码。这种二进制代码形式的程序就是机器语言程序。二进制代码形式指令又称机器指令或机器码。 MCS-51两个寄存器相加的机器语言指令: 00101000第24页,共44页,2022年,5月20日,2点50分,星期二 源程序通过编译得到机器能执行的目标程序。 汇编语言程序可以高效率利用计算机资源,目标程
13、序占用内存少,执行速度快,适合于自动测控系统反应快速、结构紧凑的要求。特别适应于实时控制。高级语言程序容易掌握,通用性好,但编译程序系统开销大,目标程序占用内存多,且执行时间比较长,多用于科学计算、工业设计、企业管理。汇编语言程序高级语言程序机器语言程序汇编程序编译程序源程序目标程序第25页,共44页,2022年,5月20日,2点50分,星期二1.2.1 单片机发展概述1.2.2 单片机的特点和应用1.2.3 单片机应用案例1.2.4 单片机分类1.2 单片机的发展第26页,共44页,2022年,5月20日,2点50分,星期二一、电子计算机的发展历史 1、第一代(19461958):电子管计算
14、机。 用于:科学计算2、第二代(19581964):晶体管计算机。 用于:科学计算、数据处理、工业控制3、第三代(19641971):集成电路计算机、网络。 用于:科学计算、数据处理、工业控制、事务管理。4、第四代(1971 ):大规模集成电路计算机。 用于:计算量极大的高尖技术及国民经济领域出现了微型机。5、第五代:智能型计算机。 用于:模拟人的智能,识别图像、语言和物体,联想、推理、 解答问题,使用自然语言进行会话处理。1.2.1单片机发展概述第27页,共44页,2022年,5月20日,2点50分,星期二二、单片微型计算机的发展历史单片机的核心部分:微处理器的发展已经历了五代。第一代(19
15、711976):萌芽阶段,发展各种4位单片机;第二代(19761980):初级8位机阶段; Intel MCS48系列单片机第三代(19801983):高档8位单片机阶段; Intel MCS51系列单片机第四代(1983):16位及更高位单片机阶段; Intel MCS96第28页,共44页,2022年,5月20日,2点50分,星期二1976- :初级8位单片机 Intel MCS-48系列1980- :高档8位单片机 Intel MCS-51系列: 51子系列:8031/8051/8751 52子系列:8032/8052/8752 低功耗型80C31 高性能型80C252 廉价型89C20
16、51/10511983- :16位单片机 Intel MCS-96 系列: 8098/8096、80C198/80C196 32位单片机 80960第29页,共44页,2022年,5月20日,2点50分,星期二 低档型:8021、8022 MCS48 基本型:8048、8748、8038 (从1976年起) 改进型:8049、8749、8039和8050、 8750、8040 基本型:8051、8751、8031 MCS51 改进型:8052、8752、8032 (从1980年起) 低功耗型:80C51、87C51、80C31 强性能型:83C252、87C252、80C252 早期产品: 8
17、X9X(8096) MCS96 改进型: 8X9XBH、8X9XJF (从1983年起) 新产品: 8098(准) 强功能型:80C196、80C198(准)第30页,共44页,2022年,5月20日,2点50分,星期二三、单片机技术的发展方向(1)内部结构 (2)功耗和电源电压方面 (3)工艺的进步及抗干扰能力的提高 (4)存储能力和Internet连接 第31页,共44页,2022年,5月20日,2点50分,星期二1.2.2 单片机的特点和应用 一、单片机的特点 (1)可靠性高,抗干扰能力强; (2)控制功能强,运行速度快,使用灵活,速度快; (3)体积小、重量轻、价格低、功耗小; (4)
18、受集成度限制,片内存储器容量较小,一般ROM在8KB以下,内RAM在256B以内。但易扩展,易于开发。 单片机是应工业测控的需要而诞生的,它的结构与指令功能都是按照工业控制要求设计的,故又称单片微控制器。第32页,共44页,2022年,5月20日,2点50分,星期二二、单片机的应用 以单片机为核心的应用系统广泛应用于: 家用电器; 仪器仪表; 网络与通信的智能接口; 工业过程控制; 航空、汽车等领域。第33页,共44页,2022年,5月20日,2点50分,星期二智能仪器仪表 单片机用于各种仪器仪表,一方面提高了仪器仪表的使用功能和精度,使仪器仪表智能化,同时还简化了仪器仪表的硬件结构,从而可以
19、方便地完成仪器仪表产品的升级换代。如各种智能电气测量仪表、智能传感器等。机电一体化产品 机电一体化产品是集机械技术、微电子技术、自动化技术和计算机技术于一体,具有智能化特征的各种机电产品。单片机在机电一体化产品的开发中可以发挥巨大的作用。第34页,共44页,2022年,5月20日,2点50分,星期二典型产品如机器人、数控机床、点钞机、医疗设备、打印机、传真机、复印机、智能终端等。实时工业控制 单片机还可以用于各种物理量的采集与控制。电流、电压、温度、液位、流量等物理参数的采集和控制均可以利用单片机方便地实现。在这类系统中,利用单片机作为系统控制器,可以根据被控对象的不同特征采用不同的智能算法,
20、实现期望的控制指标,从而提高生产效率和产品质量。典型应用如。电机转速控制、温度控制、自动生产线等第35页,共44页,2022年,5月20日,2点50分,星期二分布式系统的前端模块在较复杂的工业系统中,经常要采用分布式测控系统完成大量的分布参数的采集。在这类系统中,采用单片机作为分布式系统的前端采集模块,系统具有运行可靠,数据采集方便灵活,成本低廉等一系列优点。第36页,共44页,2022年,5月20日,2点50分,星期二第37页,共44页,2022年,5月20日,2点50分,星期二1.2.3 单片机应用案例第38页,共44页,2022年,5月20日,2点50分,星期二1.2.4 单片机的分类 单片机的总类很多,主要有 INTEL系列 MOTOLORA系列 PHLIPS系列等 其中INTEL公司的8051是比较流行的单片机系列,因此,我们讲述INTEL公司的8051系列,8051系列主要有三种芯片。它们是8031、805
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食药局动态考核制度
- 招生就业办考核制度
- 通信设备 考核制度
- 中医馆工资考核制度
- 综合部经理考核制度
- 无底薪销售考核制度
- 商场物业考核制度
- tpm包机考核制度
- 日常考核制度及细则
- 教科书里四等人制度
- 03K501-1 燃气红外线辐射供暖系统设计选用及施工安装
- 2026年甘肃省公信科技有限公司面向社会招聘80人(第一批)考试重点题库及答案解析
- 2026年上海市虹口区初三上学期一模化学试卷和参考答案
- 高考英语同义词近义词(共1142组)
- 《智能物联网技术与应用》课件 第八章 数字孪生技术
- 单招第四大类考试试题及答案
- 2026年东营科技职业学院单招综合素质考试必刷测试卷附答案
- 制氢设备销售合同范本
- 《形象塑造》课件
- Profinet(S523-FANUC)发那科通讯设置
- 高中名校自主招生考试数学重点考点及习题精讲讲义下(含答案详解)
评论
0/150
提交评论