单片机课件概述.ppt
《单片机课件概述.ppt》由会员分享,可在线阅读,更多相关《单片机课件概述.ppt(60页珍藏版)》请在冰豆网上搜索。
成成都都理理工工大大学学工工程程技技术术学学院院单片机原理及应用单片机原理及应用电计系电子技术应用教研室电计系电子技术应用教研室11/6/2022成成都都理理工工大大学学工工程程技技术术学学院院第一章概述学单片机需要什么基础?
学单片机需要什么基础?
与以前所学的知识关联很少;与以前所学的知识关联很少;只需要掌握很基本的数电模电知识,如只需要掌握很基本的数电模电知识,如二进制、十进制、十六进制之间的转换,二进制、十进制、十六进制之间的转换,与、或、非逻辑关系等;与、或、非逻辑关系等;对各种器件的概念基本上是从对各种器件的概念基本上是从0开始;开始;如果要用如果要用C语言编程,需具备简单的语言编程,需具备简单的C语语言基础;言基础;所有人都站在了同一起跑线上所有人都站在了同一起跑线上;11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述序号序号内内容容理理论上机上机11第一章第一章概述概述440022第二章第二章MCS-51MCS-51系列系列单片机硬件片机硬件结构构440033第三章第三章MCS-51MCS-51系列系列单片机指令系片机指令系统880044第四章第四章汇编语言程序言程序设计00101055第五章第五章MCS-51MCS-51系列系列单片机硬件片机硬件资源的源的应用用446666第六章第六章MCS-51MCS-51系列系列单片机系片机系统扩展技展技术第七章第七章MCS-51MCS-51系列系列单片机接口技片机接口技术22141477第八章第八章单片机片机应用系用系统设计002288第九章第九章单片机的片机的CC语言言应用程序用程序设计220011/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述本次课主要内容:
1.1微型计算机基础知识概述1.2单片机概述11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述什么是单片机什么是单片机?
单片微型计算机单片微型计算机11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述回顾计算机的硬件结构回顾计算机的硬件结构11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述CPU(CentralProcessUnit)冯冯诺依曼结构的计算机硬件结诺依曼结构的计算机硬件结构构11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述1946年年2月月15日日,第一台电子数字计第一台电子数字计算机问世,这标志算机问世,这标志着计算机时代的到着计算机时代的到来。
来。
(CALCULATOR)ENIAC(“埃尼阿克埃尼阿克”)11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述电电子子计计算算机机技技术术的的发发展,相继经历了四个时代:
展,相继经历了四个时代:
电子管计算机;电子管计算机;晶体管计算机;晶体管计算机;集成电路计算机;集成电路计算机;大大规规模模集集成成电电路路计计算算机机及及超超大大规规模模集集成电路计算机。
成电路计算机。
计计算算机机的的结结构构仍仍然然没没有有突突破破冯冯诺诺依依曼曼提出的计算机的经典结构框架。
提出的计算机的经典结构框架。
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述名词解释名词解释微处理器:
微处理器:
把把运算器运算器、控制器控制器集成在一块硅片上,集成在一块硅片上,成为独立的器件,该器件称为成为独立的器件,该器件称为微处理器微处理器或微处理机,是计算机系统核心部件或微处理机,是计算机系统核心部件(CPUCentralProcessUnit),),并并不是一台完整的计算机。
不是一台完整的计算机。
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述微型计算机:
微型计算机:
P.2由由CPU、存储器存储器、输入输入/输出(输出(I/O)接)接口口构成,芯片之间通过构成,芯片之间通过总线总线(Bus)连接。
连接。
名词解释名词解释11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述名词解释名词解释微型计算机系统:
微型计算机系统:
以以微型计算机微型计算机为主体,配上为主体,配上输入输入/输出输出设备设备、外围设备外围设备、电源电源、系统软件系统软件一一起构成起构成应用系统应用系统,称为微型计算机系,称为微型计算机系统。
统。
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述单板机:
单板机:
将将CPU芯片、芯片、存储器存储器芯片、芯片、I/O接口接口芯片、简芯片、简单的单的I/O设备设备(小键盘、(小键盘、LED显示器)等装配在显示器)等装配在一块印刷电路板上,再配上一块印刷电路板上,再配上监控程序监控程序(固化在(固化在ROM中),就构成了一台单板微型计算机(简中),就构成了一台单板微型计算机(简称单板机)。
称单板机)。
单板机板机11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述将将微处理器微处理器、存储器存储器、I/O接口电路接口电路集成集成在一块芯片上,称为单片微型计算机,简称在一块芯片上,称为单片微型计算机,简称单片机单片机(Single-Chip-MicroController或或MicroControllerUnit)单片机:
单片机:
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述名词解释名词解释指指使用使用和和管理管理计算机的各种计算机的各种程程序序(Program)以以二进制代码二进制代码来描述指令功能来描述指令功能的语言。
用机器语言组成的程序,称的语言。
用机器语言组成的程序,称为目标程序。
为目标程序。
软件:
软件:
机器语言:
机器语言:
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述采用采用助记符助记符和和其它一些符号其它一些符号所所编写的指令程序,称为汇编语言源程编写的指令程序,称为汇编语言源程序,序,需经编译变成计算机可以执行的需经编译变成计算机可以执行的目标程序目标程序。
各种计算机的汇编语言是各种计算机的汇编语言是不同的不同的,须清楚机器的结构、原理和,须清楚机器的结构、原理和指令系统。
指令系统。
不足:
不能通用于其它机器。
名词解释名词解释汇编语言:
汇编语言:
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述高级语言:
高级语言:
是面向过程的语言,编写程是面向过程的语言,编写程序时主要着眼于序时主要着眼于算法算法,而,而不必了不必了解计算机的硬件结构和指令系统,解计算机的硬件结构和指令系统,一般地说,同一个程序可在任何一般地说,同一个程序可在任何种类的机器中使用种类的机器中使用名词解释名词解释11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述通用单片机和专用单片机通用单片机:
是一个基本芯片,内部资源比较丰富,性能全面且通用性强,覆盖多种应用需求。
专用单片机:
针对某一种产品,或某一种控制应用,而专门设计的。
设计时已经使系统结构最简;软硬件资源利用最优;可靠性以及经济成本最佳。
本课程介绍的本课程介绍的MCS-51系列单片机是一种通用单片系列单片机是一种通用单片机,其结构和原理对所有单片机都是适用的。
机,其结构和原理对所有单片机都是适用的。
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述单片机系统:
在单片机芯片的基础上,扩展其它电路或芯片,构成具有一定应用功能的计算机系统。
单片机应用系统:
为控制应用而设计,系统和控制对象结合在一起。
单片机开发系统:
单片机系统开发调试工具相关概念:
相关概念:
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述计算机应用系统=硬件系统+软件系统硬件系统:
构成计算机的实体和装置硬件系统:
构成计算机的实体和装置软件系统:
计算机所使用的各种程序的软件系统:
计算机所使用的各种程序的总称总称11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述单片机应用系统单片机应用系统由硬件系统和软件系统构成由硬件系统和软件系统构成硬件系统是应用的基础硬件系统是应用的基础软件是在硬件的基础上对其资源进行合理的软件是在硬件的基础上对其资源进行合理的调配和使用,从而完成应用系统所要求的任调配和使用,从而完成应用系统所要求的任务务二者相互依赖,缺一不可二者相互依赖,缺一不可11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述单片机的硬件系统由工程师根据需求设计单片机的硬件系统由工程师根据需求设计单片机的软件系统需要从单片机的软件系统需要从0开始,从头到尾的由设计开始,从头到尾的由设计者设计者设计与计算机的不同点与计算机的不同点11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述本门课程的重点本门课程的重点掌握单片机应用系统硬件原理的分析方法掌握单片机应用系统硬件原理的分析方法(必须熟悉单片机提供的资源)(必须熟悉单片机提供的资源)掌握软件设计与调试的基本技能掌握软件设计与调试的基本技能1.如何根据实际的需求编制软件如何根据实际的需求编制软件2.如何在编制的过程中对单片机提供给我们的资如何在编制的过程中对单片机提供给我们的资源进行合理的调配,使得我们最终设计的单片源进行合理的调配,使得我们最终设计的单片机应用系统能够满足于设计的需要机应用系统能够满足于设计的需要11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述单片机概述单片机概述11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述单片机发展简况单片机发展简况1971年年Intel公司研制成功世界上第一台公司研制成功世界上第一台4位微处理器;位微处理器;1973年年Intel公司研制成功公司研制成功80808位微处位微处理器;理器;1976年年Intel公司推出公司推出MCS-48系列系列8位单片位单片机;机;80年代初在年代初在MCS-48单片机基础上推出单片机基础上推出MCS-51系列单片机系列单片机.11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述主要单片机厂商主要单片机厂商由于由于8位单片机基本上能满足目前大多数应用系统的要求,位单片机基本上能满足目前大多数应用系统的要求,所以目前所以目前8位单片机仍是应用主流位单片机仍是应用主流Intel公司:
公司:
8048、8051(8位)、8096(16位),80960(32位)。
Motorola公司:
公司:
MC-6801(8位),68H16(16位),68HC332(32位)。
另外Zilog公司、日本NEC公司、荷兰Philips公司等。
11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述CPU的发展的发展CPU字长:
字长:
8位、位、16位、位、32位位时钟频率:
时钟频率:
6MHz、12MHz、20MHz双双CPU结构,处理能力大大提高结构,处理能力大大提高11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述存储器的发展K11/6/202210:
31AM成成都都理理工工大大学学工工程程技技术术学学院院第一章概述11/6/202210:
31AM成成都都理理工工大大学