课题一-汽车车载网络技术基础电子教案.ppt

上传人:豆**** 文档编号:77734960 上传时间:2023-03-16 格式:PPT 页数:96 大小:1.22MB
返回 下载 相关 举报
课题一-汽车车载网络技术基础电子教案.ppt_第1页
第1页 / 共96页
课题一-汽车车载网络技术基础电子教案.ppt_第2页
第2页 / 共96页
点击查看更多>>
资源描述

《课题一-汽车车载网络技术基础电子教案.ppt》由会员分享,可在线阅读,更多相关《课题一-汽车车载网络技术基础电子教案.ppt(96页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、课题一-汽车车载网络技术基础任务一了解汽车电子控制技术任务一了解汽车电子控制技术 第一阶段(第一阶段(年):汽车电子设备主要采年):汽车电子设备主要采用分立电子元件组成电子控制器,从而揭开了汽车电子时代的序用分立电子元件组成电子控制器,从而揭开了汽车电子时代的序幕,并由分立电子元件产品向集成电路产品过渡。其主要产幕,并由分立电子元件产品向集成电路产品过渡。其主要产品有二极管整流式交流发电机、电子式电压调节器、电子式点火品有二极管整流式交流发电机、电子式电压调节器、电子式点火控制器、电子式闪光器、电子式间歇刮水控制器、晶体管收音机、控制器、电子式闪光器、电子式间歇刮水控制器、晶体管收音机、数字时

2、钟等。数字时钟等。上一页下一页返回任务一了解汽车电子控制技术任务一了解汽车电子控制技术 第二阶段(第二阶段(年):汽车电子设备广泛采年):汽车电子设备广泛采用集成电路和位微处理器进行控制,主要开发研究专用的用集成电路和位微处理器进行控制,主要开发研究专用的独立控制系统。其主要产品有电子燃油喷射系统、空燃比反馈控独立控制系统。其主要产品有电子燃油喷射系统、空燃比反馈控制系统、电子控制自动变速系统、防抱死制动系统、安全气囊系制系统、电子控制自动变速系统、防抱死制动系统、安全气囊系统、座椅安全带收紧系统、车辆防盗系统、巡航控制系统、车辆统、座椅安全带收紧系统、车辆防盗系统、巡航控制系统、车辆导航系统

3、、车身高度自动控制系统、故障自诊断系统等。导航系统、车身高度自动控制系统、故障自诊断系统等。第三阶段(第三阶段(年):汽车电子设备广泛应用年):汽车电子设备广泛应用位或位字长的微处理器进行控制,控制技术向智能化方位或位字长的微处理器进行控制,控制技术向智能化方向发展。其主要产品有发动机燃油喷射与点火综合控制系统、牵向发展。其主要产品有发动机燃油喷射与点火综合控制系统、牵引力控制系统、区域网络通信系统、四轮转向控制系统、轮胎气引力控制系统、区域网络通信系统、四轮转向控制系统、轮胎气压控制系统、声音合成与识别系统、自动防追尾碰撞系统和自动压控制系统、声音合成与识别系统、自动防追尾碰撞系统和自动驾驶

4、系统等。驾驶系统等。上一页下一页返回任务一了解汽车电子控制技术任务一了解汽车电子控制技术(二)电子控制技术在汽车上的应用(二)电子控制技术在汽车上的应用 随着汽车电子控制技术的发展,世界各国在汽车的各个系统竞随着汽车电子控制技术的发展,世界各国在汽车的各个系统竞相采用电子控制装置。目前比较多见、成熟的汽车电子控制系统相采用电子控制装置。目前比较多见、成熟的汽车电子控制系统主要有动力传动总成的电子控制、底盘电子控制、车身电子控制、主要有动力传动总成的电子控制、底盘电子控制、车身电子控制、信息通信系统等。信息通信系统等。动力传动总成的电子控制动力传动总成的电子控制 动力传动总成的电子控制主要包括发

5、动机电子控制、变速箱动力传动总成的电子控制主要包括发动机电子控制、变速箱电子控制和动力总成的整体控制等。它用于实现低油耗、低污染,电子控制和动力总成的整体控制等。它用于实现低油耗、低污染,减少动力传动系统的冲击,减轻驾驶员的疲劳,提高汽车的动力减少动力传动系统的冲击,减轻驾驶员的疲劳,提高汽车的动力性、经济性和舒适性。性、经济性和舒适性。上一页下一页返回任务一了解汽车电子控制技术任务一了解汽车电子控制技术底盘电子控制底盘电子控制 底盘电子控制包括悬架的电子控制、防抱死制动控制(底盘电子控制包括悬架的电子控制、防抱死制动控制()、驱动防滑控制()、电子控制动力转向()、)、驱动防滑控制()、电子

6、控制动力转向()、四轮转向()控制、巡航控制()系统等。四轮转向()控制、巡航控制()系统等。车身的电子控制车身的电子控制 车身电子控制包括安全气囊电子控制、车用空调控制、防盗系车身电子控制包括安全气囊电子控制、车用空调控制、防盗系统、门锁控制、车灯控制、雨刷控制等。统、门锁控制、车灯控制、雨刷控制等。上一页下一页返回任务一了解汽车电子控制技术任务一了解汽车电子控制技术(三)汽车电子控制技术的发展趋势(三)汽车电子控制技术的发展趋势 随着汽车工业与电子工业的不断发展,在现代汽车上,电子随着汽车工业与电子工业的不断发展,在现代汽车上,电子技术的应用越来越广泛。今天的汽车已经逐步进入了计算机控制技

7、术的应用越来越广泛。今天的汽车已经逐步进入了计算机控制的时代。电子技术在解决提高汽车性能、环保、能源、安全等问的时代。电子技术在解决提高汽车性能、环保、能源、安全等问题中占有不可替代的重要地位。世纪,汽车将应用电子计算题中占有不可替代的重要地位。世纪,汽车将应用电子计算机网络和信息技术,在汽车与社会紧密相连方面具有较大进展,机网络和信息技术,在汽车与社会紧密相连方面具有较大进展,包括广泛应用全球定位系统()和广泛使用车载信息系统,包括广泛应用全球定位系统()和广泛使用车载信息系统,以及采用多路传输系统来集成汽车所有零部件的电子控制模块,以及采用多路传输系统来集成汽车所有零部件的电子控制模块,使

8、整个汽车电子系统具有数据融合、故障诊断和一定的自我修复使整个汽车电子系统具有数据融合、故障诊断和一定的自我修复功能。功能。上一页下一页返回任务一了解汽车电子控制技术任务一了解汽车电子控制技术汽车电子控制趋于集中化汽车电子控制趋于集中化自动调速汽车与自动化高速公路自动调速汽车与自动化高速公路未来汽车未来汽车移动的办公室移动的办公室上一页返回任务二掌握任务二掌握-单片机的结单片机的结构和原理构和原理一、任务工作页一、任务工作页 先由学生熟悉如下工作页,了解本任务内容。在学习该任务所先由学生熟悉如下工作页,了解本任务内容。在学习该任务所涉及的知识后,在老师的指导下完成本任务,同时完成工作页内涉及的知

9、识后,在老师的指导下完成本任务,同时完成工作页内容的填写。容的填写。二、任务所涉及的知识二、任务所涉及的知识 本项任务主要是使学生掌握本项任务主要是使学生掌握-单片机的结构和原理。单片机的结构和原理。要完成任务,有必要先了解要完成任务,有必要先了解-单片机的内部组成及信号单片机的内部组成及信号引脚、工作方式、具体应用、内部组成的扩展技术等知识。引脚、工作方式、具体应用、内部组成的扩展技术等知识。下一页返回任务二掌握任务二掌握-单片机的结单片机的结构和原理构和原理 单片机的发展意义:单片微型计算机是微型计算机的一个重单片机的发展意义:单片微型计算机是微型计算机的一个重要分支,简称单片机。单片微型

10、计算机是把组成微型计算机的各要分支,简称单片机。单片微型计算机是把组成微型计算机的各个功能部件中央处理器()、随机存取存储器()个功能部件中央处理器()、随机存取存储器()、只读存储器()、输入输出()接口、定时器、只读存储器()、输入输出()接口、定时器、计数器及串行通信接口等采用大规模集成技术集成制作在一块计数器及串行通信接口等采用大规模集成技术集成制作在一块芯片中,构成一个完整的微型计算机。它特别适用于控制领域,芯片中,构成一个完整的微型计算机。它特别适用于控制领域,其结构和指令功能都是按照工业控制要求来设计的,因而又叫做其结构和指令功能都是按照工业控制要求来设计的,因而又叫做单片微控制

11、器(单片微控制器(),在国外也把它叫做单片微型计算机(),在国外也把它叫做单片微型计算机()。单片机出现的)。单片机出现的历史并不长,它的产生和发展与微处理器大体上同步,其发展过历史并不长,它的产生和发展与微处理器大体上同步,其发展过程通常可以分为以下几个阶段。程通常可以分为以下几个阶段。上一页下一页返回任务二掌握任务二掌握-单片机的结单片机的结构和原理构和原理第一阶段(第一阶段(年)年)这是单片机发展的起步阶段。年月,美国这是单片机发展的起步阶段。年月,美国公司推出了微处理器,这是最早出现的微处理器。公司推出了微处理器,这是最早出现的微处理器。第二阶段(第二阶段(年)年)这是初级单片机阶段,

12、此阶段以公司的这是初级单片机阶段,此阶段以公司的为代表,该系列单片机无串行口,其寻址范围不大于。为代表,该系列单片机无串行口,其寻址范围不大于。这个阶段生产的单片机已经能够在单块芯片内集成有位中央处这个阶段生产的单片机已经能够在单块芯片内集成有位中央处理器、随机存取存储器、只读存储器、并行输入输出接口、理器、随机存取存储器、只读存储器、并行输入输出接口、位定时器计数器等功能部件,但性能低、品种少,应用范围也位定时器计数器等功能部件,但性能低、品种少,应用范围也不广。不广。上一页下一页返回任务二掌握任务二掌握-单片机的结单片机的结构和原理构和原理第三阶段(第三阶段(年)年)此阶段为高性能单片机阶

13、段。这一阶段的单片机一般带有串此阶段为高性能单片机阶段。这一阶段的单片机一般带有串行口,有多级中断处理系统、位定时器计数器,它和前两行口,有多级中断处理系统、位定时器计数器,它和前两个阶段相比,其存储容量和寻址范围增大,而且中断源、并行个阶段相比,其存储容量和寻址范围增大,而且中断源、并行接口和定时器个数有了不同程度的增加;在指令系统方面普接口和定时器个数有了不同程度的增加;在指令系统方面普遍增加了乘除法和比较指令,有的片内还带有转换器接口。遍增加了乘除法和比较指令,有的片内还带有转换器接口。此类单片机有公司的此类单片机有公司的-、公司的和公司的等,这类单片机的应用公司的和公司的等,这类单片机

14、的应用领域非常广泛,其中领域非常广泛,其中-系列产品以其优良的性价比,特系列产品以其优良的性价比,特别适用于我国的各相关领域。目前,别适用于我国的各相关领域。目前,-已经在国内的各已经在国内的各个领域得到广泛应用。个领域得到广泛应用。上一页下一页返回任务二掌握任务二掌握-单片机的结单片机的结构和原理构和原理第四阶段(年以后)第四阶段(年以后)此阶段为位单片机和位单片机并行发展的时代。最早此阶段为位单片机和位单片机并行发展的时代。最早的位微处理器出现在年,现在位微处理芯片已的位微处理器出现在年,现在位微处理芯片已经进入超大规模集成电路行列,如就包含经进入超大规模集成电路行列,如就包含了个器件。此

15、阶段一方面发展位单片机及专用单片了个器件。此阶段一方面发展位单片机及专用单片机,另一方面不断完善高档位单片机以满足不同的用户需要。机,另一方面不断完善高档位单片机以满足不同的用户需要。位单片机的特点是工艺先进、集成度高和内部功能强、运算位单片机的特点是工艺先进、集成度高和内部功能强、运算速度快,而且允许用户采用面向工业控制的专用语言,如速度快,而且允许用户采用面向工业控制的专用语言,如、和语言等,具有代表性的产品有、和语言等,具有代表性的产品有系列、公司的、公司的系列、公司的、公司的系列和公司的等。系列和公司的等。上一页下一页返回任务二掌握任务二掌握-单片机的结单片机的结构和原理构和原理第五阶

16、段第五阶段 位单片机。年公司的位微处理位单片机。年公司的位微处理器问世,真正在市场中开始广泛应用的位微器问世,真正在市场中开始广泛应用的位微处理器是年由公司推出的,它集处理器是年由公司推出的,它集成了个器件。成了个器件。单片机按其应用领域主要划分为以下个方面。单片机按其应用领域主要划分为以下个方面。智能化仪器仪表智能化仪器仪表实时工业控制实时工业控制网络与通信网络与通信家用电器家用电器计算机智能终端计算机智能终端上一页下一页返回任务二掌握任务二掌握-单片机的结单片机的结构和原理构和原理(一)(一)-单片机的内部组成及信号引脚单片机的内部组成及信号引脚 -单片机的片内结构如单片机的片内结构如图图

17、-所示。所示。单片机是把那些作为控制应用所必需的基本功能部件都集成单片机是把那些作为控制应用所必需的基本功能部件都集成在一个尺寸有限的集成电路芯片上。它由如下功能部件组成:中在一个尺寸有限的集成电路芯片上。它由如下功能部件组成:中央处理器(),随机存储器(),程序存储器(央处理器(),随机存储器(),程序存储器(,没有此部件),个位并行,没有此部件),个位并行口(口、口、口、口),个串行口,个口(口、口、口、口),个串行口,个位定时器计数器,中断系统,特殊功能寄存器(位定时器计数器,中断系统,特殊功能寄存器(,)。,)。上一页下一页返回任务二掌握任务二掌握-单片机的结单片机的结构和原理构和原理

18、 1.图图1-2-1中的各功能部件中的各功能部件 (1)中央处理器中央处理器 MCS-51单片机中有单片机中有1个个8位的位的CPU,与通用的,与通用的CPU基本相同,基本相同,同样包括了运算器和控制器两大部分,只是增加了面向控制的位同样包括了运算器和控制器两大部分,只是增加了面向控制的位处理功能。处理功能。(2)随机存储器随机存储器 随机存储器片内为随机存储器片内为128B(52子系列的为子系列的为256B),片外最多可外,片外最多可外扩扩64 KB。片内的。片内的128 B的的RAM,以高速,以高速RAM的形式集成在单片机的形式集成在单片机内,可以加快单片机运行的速度,而且这种结构的内,可

19、以加快单片机运行的速度,而且这种结构的RAM还可以降还可以降低功耗低功耗 上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(3)程序存储器程序存储器 程序存储器用来存储程序,程序存储器用来存储程序,8031无此部件无此部件;80s1为为4KB的的ROM;87s1则为则为4KB的的EPROM。如果片内只读存储器的容量不够,。如果片内只读存储器的容量不够,片外最多可外扩只读存储器的容量至片外最多可外扩只读存储器的容量至64 KB(4)中断系统中断系统 中断系统具有中断系统具有5个中断源,个中断源,2级中断优先权级中断优先权(5)定时器定时器/计数器计数器 片内有

20、片内有2个个16位的定时器位的定时器/计数器计数器(52子系列有子系列有3个个16位的定时位的定时器器/计数器计数器),具有,具有4种工作方式种工作方式上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(6)串行口串行口 I个全双工的串行口,具有个全双工的串行口,具有4种工作方式。它可用来进行串行通种工作方式。它可用来进行串行通信,扩展并行信,扩展并行I/O口,甚至与多个单片机相连构成多机系统,从而口,甚至与多个单片机相连构成多机系统,从而使单片机的功能更强,且应用更广。使单片机的功能更强,且应用更广。(7)Pl口、口、P2口、口、P3口、口、PO口口 P1口

21、、口、P2口、口、P3口、口、PO口为口为4个并行个并行8位位I/O口。口。(8)特殊功能寄存器特殊功能寄存器 特殊功能寄存器共有特殊功能寄存器共有21个,用于个,用于CPU对片内各功能部件进行对片内各功能部件进行管理、控制、监视。它实际上是一些控制寄存器和状态寄存器,管理、控制、监视。它实际上是一些控制寄存器和状态寄存器,是一个具有特殊功能的是一个具有特殊功能的RAM区。区。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 2.MCS-51单片机的引脚单片机的引脚 要掌握要掌握MCS-51单片机,应首先了解单片机,应首先了解MCS-51单片机的引脚,单片机

22、的引脚,熟悉并牢记各引脚的功能。熟悉并牢记各引脚的功能。MCS-51以及以及80051系列中各种型号芯系列中各种型号芯片的引脚是互相兼容的。制造工艺为片的引脚是互相兼容的。制造工艺为HMOS的的MCS-51单片机都采单片机都采用用40只引脚的双列直插封装只引脚的双列直插封装(DIP)方式,如方式,如图图1-2-2所示,目前大多所示,目前大多数引脚为此类封装方式。制造工艺为数引脚为此类封装方式。制造工艺为CHMOS的的80031/80051/87051单片机,除采用单片机,除采用DIP封装方式外,还采用方形封装方式,为封装方式外,还采用方形封装方式,为44只引只引脚脚(其中其中4只是无用的引脚只

23、是无用的引脚),如,如图图1-2-3所示。所示。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(二二)MCS-51单片机的中央处理器单片机的中央处理器 1.运算器运算器 运算器主要用来对操作数进行算术、逻辑运算和位操作。运算运算器主要用来对操作数进行算术、逻辑运算和位操作。运算器主要包括算术器主要包括算术/逻辑运算单元逻辑运算单元(ALU),累加器累加器A、程序状态字寄存、程序状态字寄存器器(PST)以及以及BCD码修正电路等码修正电路等 (1)算术算术/逻辑运算单元逻辑运算单元 ALU的功能十分强大,它不仅可对的功能十分强大,它不仅可对8位变量进行逻辑位

24、变量进行逻辑“与与”、“或或”、“异或异或”、循环、求补和清、循环、求补和清0等基本操作,还可以进行加、等基本操作,还可以进行加、减、乘、除等基本算术运算。减、乘、除等基本算术运算。MCS-51单片机的单片机的ALU还具有位处理还具有位处理操作功能,它可对位操作功能,它可对位(bit)变量进行位处理,如置位、清变量进行位处理,如置位、清0、求补、求补、测试转移及逻辑测试转移及逻辑“与与”、“或或”等操作等操作上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(2)累加器累加器A 累加器累加器A是一个是一个8位的暂存器,也可记作位的暂存器,也可记作AccAcc

25、累加器的作用是累加器的作用是:1)累加器累加器A是是ALU单元的输入数据源之一,它又是单元的输入数据源之一,它又是ALU运算结果的运算结果的存放单元。存放单元。2)CPU中的数据传送大多都通过累加器中的数据传送大多都通过累加器A,故累加器,故累加器A又相当于数又相当于数据的中转站。为克服累加器结构所具有的据的中转站。为克服累加器结构所具有的“瓶颈堵塞瓶颈堵塞”现象,现象,MCS-51单片机增加了一部分可以不经过累加器的传送指令,这样,单片机增加了一部分可以不经过累加器的传送指令,这样,可减少累加器的可减少累加器的“瓶颈堵塞瓶颈堵塞”现象。现象。累加器累加器A的进位标志的进位标志Cy是特殊的,因

26、为它同时又是中央处理器是特殊的,因为它同时又是中央处理器的位累力口暑悬。的位累力口暑悬。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(3)程序状态字寄存器程序状态字寄存器 MCS-51单片机的程序状态字寄存器单片机的程序状态字寄存器PSW (program status word)位于单片机片内的特殊功能寄存区,字节地址为位于单片机片内的特殊功能寄存区,字节地址为DOH。PSW的不同位包含了程序运行状态的不同信息,的不同位包含了程序运行状态的不同信息,PSW的格式如的格式如图图1-2-4所示。所示。2.控制器控制器 控制器的主要任务是识别指令,并根据指令

27、的性质去控制单片控制器的主要任务是识别指令,并根据指令的性质去控制单片机各功能部件,从而保证单片机各部分能自动而协调地工作。机各功能部件,从而保证单片机各部分能自动而协调地工作。控制器主要包括程序计数器、程序地址寄存器、指令寄存器控制器主要包括程序计数器、程序地址寄存器、指令寄存器(IR)、指令泽码器、条件转移逻辑电路及时序控制逻辑电路。、指令泽码器、条件转移逻辑电路及时序控制逻辑电路。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(三三)MCS-51单片机存储器的结构单片机存储器的结构 MCS-51单片机存储器采用的是哈佛单片机存储器采用的是哈佛(Har

28、-vard)结构,即程结构,即程序存储器空间和数据存储器空间各自独立。序存储器空间和数据存储器空间各自独立。MCS-51单片机的存储单片机的存储器空间可划分为以下器空间可划分为以下5类。类。1)程序存储器程序存储器:MCS-51单片机能够按照一定的次序进行工作,是由于单片机能够按照一定的次序进行工作,是由于程序存储器中存放了经调试正确的应用程序和表格之类的固定常程序存储器中存放了经调试正确的应用程序和表格之类的固定常数。程序存储器可以分为片内和片外两部分。数。程序存储器可以分为片内和片外两部分。8031由于无内部程由于无内部程序存储器,所以只能通过外部扩展程序存储器来存放程序。序存储器,所以只

29、能通过外部扩展程序存储器来存放程序。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 2)内部数据存储器内部数据存储器:MCS-51单片机内部有单片机内部有128 B的随机存取存储器,用的随机存取存储器,用作处理问题的数据缓冲区。作处理问题的数据缓冲区。3)特殊功能寄存器特殊功能寄存器:SFR实际上是实际上是MCS-51单片机各功能部件的状态及单片机各功能部件的状态及控制寄存器。控制寄存器。SFR综合地、实际地反映了整个单片机系统内部的工综合地、实际地反映了整个单片机系统内部的工作状态及工作方式。作状态及工作方式。4)位地址空间位地址空间:MCS-51单片机

30、内共有单片机内共有211个可寻址位,构成了位地址空个可寻址位,构成了位地址空间。它们存在于内部间。它们存在于内部RAM(共有共有128个个)和特殊功能寄存器区和特殊功能寄存器区(共有共有83个个)中中 5)外部数据寄存器外部数据寄存器:当当MCS-51单片机的片内单片机的片内RAM不够用时,又给用不够用时,又给用户提供了在片外可扩展户提供了在片外可扩展64 KB的的RAM的能力,至于究竟扩展多少,的能力,至于究竟扩展多少,则根据用户实际需要来定。则根据用户实际需要来定。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(四四)I/O端口、时钟电路与时序端口、时

31、钟电路与时序 MCS-51单片机共有单片机共有4个双向的个双向的8位并行位并行I/O端口端口(port),分别记,分别记作作P0P3。端口的每一位均由锁存器、输出驱动器和输入缓冲器所。端口的每一位均由锁存器、输出驱动器和输入缓冲器所组成。各口除了按字节输入组成。各口除了按字节输入/输出外,它们的每一条口线也可以单输出外,它们的每一条口线也可以单独作为位输入独作为位输入/输出线。输出线。P1口、口、P2口、口、P3口是口是3个个8位准双向的位准双向的I/O口,当这口,当这3个口用作个口用作通用通用I/O口时,在输入引脚信息前,向对应的锁存器写口时,在输入引脚信息前,向对应的锁存器写1,使这,使这

32、3个个口处于无高阻的口处于无高阻的“浮空浮空”状态状态 而双向口而双向口PO口线除了作为输入口线除了作为输入/输出外,还可处于高阻的输出外,还可处于高阻的“浮浮空空”状态,故称为双向三态状态,故称为双向三态I/O口。口。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 1.P0口的结构口的结构 P0口的字节地址为口的字节地址为80H,位地址为,位地址为80H 87H。口的各位口线。口的各位口线具有完全相同但又相互独立的逻辑电路,具有完全相同但又相互独立的逻辑电路,P0口某一位的位结构如口某一位的位结构如图图1-2-7所示。所示。2.P1口口 P1口是口是MC

33、S-51单片机的唯一单功能口,字节地址为单片机的唯一单功能口,字节地址为90H,位,位地址为地址为90H 97H,Pl口某一位的位结构如口某一位的位结构如图图1-2-8所示。所示。3.P2口口 P2口的字节地址为口的字节地址为A0H,位地址为,位地址为A0H A7H。P2口某一位的口某一位的位结构如位结构如图图1-2-9所示。所示。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 4.P3口口 P3口的字节地址为口的字节地址为BOH,位地址为,位地址为BOHB7 H。P3口某一位口某一位的位结构如的位结构如图图1-2-10所示。所示。5.P0P3口功能总结口

34、功能总结 1.P0 P3口都是并行口都是并行I/O口,都可用于数据的输入和输出,但口,都可用于数据的输入和输出,但P0口和口和P2口除了可进行数据的输入口除了可进行数据的输入/输出外,通常用来构建系统的数据总输出外,通常用来构建系统的数据总线和地址总线,所以在电路中有一个多路转接开关,以便进行两线和地址总线,所以在电路中有一个多路转接开关,以便进行两种用途的转换。而种用途的转换。而P1口和口和P3口没有构建系统的数据总线和地址总口没有构建系统的数据总线和地址总线的功能,因此,在电路中没有多路转接开关。由于线的功能,因此,在电路中没有多路转接开关。由于PO口可作为口可作为地址地址/数据复用线使用

35、,需传送系统的低数据复用线使用,需传送系统的低8位地址和位地址和8位数据,因此位数据,因此MUX的一个输入端为的一个输入端为“地址地址/数据数据”信号。而咫口仅作为高位地址信号。而咫口仅作为高位地址线使用,不涉及数据,所以线使用,不涉及数据,所以MUX仅有的一个输入信号为仅有的一个输入信号为“地址地址”。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 2)在在4个口中只有个口中只有PO口是一个真正的双向口,口是一个真正的双向口,P1 P3这这3个口都是准个口都是准双向口。其原因是在应用系统中,双向口。其原因是在应用系统中,P0口作为系统的数据总线使用口作为

36、系统的数据总线使用时,为保证数据的正确传送,需要解决芯片内外的隔离问题,即时,为保证数据的正确传送,需要解决芯片内外的隔离问题,即只有在数据传送时芯片内外才接通只有在数据传送时芯片内外才接通;不进行数据传送时,芯片内外不进行数据传送时,芯片内外应处于隔离状态为此,要求应处于隔离状态为此,要求P0口的输出缓冲器是一个三态门。口的输出缓冲器是一个三态门。3)P3口的口线具有第二功能,为系统提供一些控制信号。因此,在口的口线具有第二功能,为系统提供一些控制信号。因此,在P3口电路增加了第二功能控制逻辑,这是口电路增加了第二功能控制逻辑,这是P3口与其他各口的不同口与其他各口的不同之处之处上一页下一页

37、返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 6.时钟电路与时序时钟电路与时序 时钟电路用于产生时钟电路用于产生MCS-51单片机工作时所必需的时钟控制信单片机工作时所必需的时钟控制信号。号。MCS-51单片机的内部电路在时钟信号控制下,严格地按时序单片机的内部电路在时钟信号控制下,严格地按时序执行指令进行工作。而时序所研究的是指令执行中各个信号在时执行指令进行工作。而时序所研究的是指令执行中各个信号在时间上的关系。间上的关系。(1)时钟电路时钟电路 MCS-51单片机各功能部件的运行都是以时钟控制信号为基准单片机各功能部件的运行都是以时钟控制信号为基准的,有条不紊

38、一拍一拍地工作。因此,时钟频率直接影响单片机的,有条不紊一拍一拍地工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。常用的速度,时钟电路的质量也直接影响单片机系统的稳定性。常用的时钟电路设计有两种方式,一种是内部时钟方式,另一种是外的时钟电路设计有两种方式,一种是内部时钟方式,另一种是外部时钟方式。部时钟方式。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(2)机器周期、指令周期与指令时序机器周期、指令周期与指令时序 单片机执行指令的过程均是在单片机执行指令的过程均是在CPU控制器的时序控制电路的控控制器的时序控制电路的

39、控制下进行的各种时序均与时钟周期有关。制下进行的各种时序均与时钟周期有关。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(五五)MCS-51单片机的工作方式单片机的工作方式 1.指令与程序概述指令与程序概述 指令是规定计算机执行某种操作指令是规定计算机执行某种操作(如加、减等如加、减等)的命令,的命令,CPU是根据指令来指挥和控制计算机各部分协调地工作,完成规定的是根据指令来指挥和控制计算机各部分协调地工作,完成规定的操作。指令是由二进制代码表示的,通常指令分为操作码和操作操作。指令是由二进制代码表示的,通常指令分为操作码和操作数两部分。操作码规定操作的类

40、型,操作数给出参加操作的数据数两部分。操作码规定操作的类型,操作数给出参加操作的数据和存放数据的地址。计算机全部指令的集合称为指令系统,指令和存放数据的地址。计算机全部指令的集合称为指令系统,指令系统的性能与计算机硬件密切相关,不同的计算机指令系统不完系统的性能与计算机硬件密切相关,不同的计算机指令系统不完全相同,程序工程师根据任务要求有序地编排指令的集合,程序全相同,程序工程师根据任务要求有序地编排指令的集合,程序的编制称为程序设计。为了运行和管理计算机所编制的各种程序的编制称为程序设计。为了运行和管理计算机所编制的各种程序的总和称为系统软件,一般单片机中没有系统软件,而只能装载的总和称为系

41、统软件,一般单片机中没有系统软件,而只能装载用户自己编制的应用软件。用户自己编制的应用软件。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 2.CPU的工作原理的工作原理 在执行程序中起关键作用的是在执行程序中起关键作用的是CPU,所以首先介绍所以首先介绍CPU的工作的工作原理。原理。CPU主要由运算器和控制器这两大部分组成。控制器根据指主要由运算器和控制器这两大部分组成。控制器根据指令码产生控制信号,使运算器、存储器、输入令码产生控制信号,使运算器、存储器、输入/输出端口之间能自输出端口之间能自动协调地工作,运算器用于进行算术、逻辑运算以及位操作处理动协

42、调地工作,运算器用于进行算术、逻辑运算以及位操作处理等。等。(1)控制器控制器 控制器是用来统一指挥和控制计算机工作的部分,它的功能控制器是用来统一指挥和控制计算机工作的部分,它的功能是接收来自存储器中的逐条指令,进行指令泽码,并通过定时和是接收来自存储器中的逐条指令,进行指令泽码,并通过定时和控制电路,在规定的时刻发出各种操作所需的全部内部控制信息控制电路,在规定的时刻发出各种操作所需的全部内部控制信息及及CPU外部所需的控制信号,使各部分协调工作,完成指令所规外部所需的控制信号,使各部分协调工作,完成指令所规定的各种操作。它由指令部件、时序部件和操作控制部件等三部定的各种操作。它由指令部件

43、、时序部件和操作控制部件等三部分组成。分组成。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(2)运算器运算器 运算器是用于对数据进行算术运算和逻辑操作的执行部件,运算器是用于对数据进行算术运算和逻辑操作的执行部件,包括算术包括算术/逻辑运算单元、累加器逻辑运算单元、累加器Acc (accumulator),暂存寄存器、暂存寄存器、程序状态字寄存器、通用寄存器、程序状态字寄存器、通用寄存器、BCD码运算调整电路等为了提码运算调整电路等为了提高数据处理和位操作功能,片内增加了一个通用寄存器区和一些高数据处理和位操作功能,片内增加了一个通用寄存器区和一些专用的

44、寄存器,而且还增加了位处理逻辑电路的功能。在进行位专用的寄存器,而且还增加了位处理逻辑电路的功能。在进行位操作时,进位位操作时,进位位Cv作为位操作累加器,整个位操作系统构成一台作为位操作累加器,整个位操作系统构成一台布尔处理器。布尔处理器。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 3.单片机执行程序过程单片机执行程序过程 单片机的工作过程实质就是执行所编制程序的过程,即逐条执单片机的工作过程实质就是执行所编制程序的过程,即逐条执行指令的过程计算机每执行一条指令都可分为行指令的过程计算机每执行一条指令都可分为3个阶段进行,即取个阶段进行,即取指令、分

45、析指令和执行指令指令、分析指令和执行指令 取指令阶段的任务是取指令阶段的任务是:根据程序计数器中的值,从程序存储器根据程序计数器中的值,从程序存储器读出现行指令,送到指令寄存器读出现行指令,送到指令寄存器 分析指令阶段的任务是分析指令阶段的任务是:将指令寄存器中的指令操作码取出后将指令寄存器中的指令操作码取出后进行泽码,分析其指令性质。如指令要求操作数,则寻找操作数进行泽码,分析其指令性质。如指令要求操作数,则寻找操作数地址。地址。执行指令阶段的任务是执行指令阶段的任务是:取出操作数,然后按照操作码的性质取出操作数,然后按照操作码的性质对操作数进行操作,即执行指令。对操作数进行操作,即执行指令

46、。计算机执行程序的过程实际上就是逐条指令地重复上述操作计算机执行程序的过程实际上就是逐条指令地重复上述操作过程,直至遇到停机指令或循环等待指令过程,直至遇到停机指令或循环等待指令上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理(六六)MCS-51单片机指令系统概述与详解单片机指令系统概述与详解 1.指令系统概述指令系统概述 MCS-51单片机指令系统是一种简明易掌握、效率较高的指令单片机指令系统是一种简明易掌握、效率较高的指令系统。系统。MCS-51单片机的基本指令共单片机的基本指令共111条,按指令在程序存储器中条,按指令在程序存储器中所占的字节来分,其中

47、,单字节指令所占的字节来分,其中,单字节指令49条,双字节指令条,双字节指令45条,三条,三字节指令字节指令17条条 按指令的执行时间来分,其中,按指令的执行时间来分,其中,1个机器周期个机器周期(12个时钟振荡个时钟振荡周期周期)的指令的指令64条,条,2个机器周期个机器周期(24个时钟振荡周期个时钟振荡周期)的指令的指令45条,条,只有乘、除两条指令的执行时间为只有乘、除两条指令的执行时间为4个机器周期个机器周期(48个时钟振荡周个时钟振荡周期期)。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理 2.指令格式指令格式 指令的表示方法称为指令格式,一条指

48、令通常由两部分组成,指令的表示方法称为指令格式,一条指令通常由两部分组成,即操作码和操作数。操作码用来规定指令进行了什么操作,而操即操作码和操作数。操作码用来规定指令进行了什么操作,而操作数则是指令操作的对象。操作数可能是一个具体的数据,也可作数则是指令操作的对象。操作数可能是一个具体的数据,也可能是指出到哪里取得数据的地址或符号。能是指出到哪里取得数据的地址或符号。1)单字节指令单字节指令:指令只有一个字节,操作码和操作数同在一个字节中指令只有一个字节,操作码和操作数同在一个字节中 2)双字节指令双字节指令:双字节指令包括两个字节,其中一个字节为操作码,双字节指令包括两个字节,其中一个字节为

49、操作码,另一个字节是操作数。另一个字节是操作数。3)三字节指令三字节指令:在三字节指令中,操作码占一个字节,操作数占两个在三字节指令中,操作码占一个字节,操作数占两个字节,其中操作数既可能是数据,也可能是地址。字节,其中操作数既可能是数据,也可能是地址。上一页下一页返回任务二掌握任务二掌握MCS-51单片机的结构和单片机的结构和原理原理3.指令系统的寻址方式指令系统的寻址方式(1)寄存器寻址方式寄存器寻址方式 寄存器寻址方式就是操作数在寄存器中,因此指定了寄存器就寄存器寻址方式就是操作数在寄存器中,因此指定了寄存器就能得到操作数。能得到操作数。(2)直接寻址方式直接寻址方式 在这种寻址方式中,

50、指令中操作数直接以单元地址的形式给出。在这种寻址方式中,指令中操作数直接以单元地址的形式给出。该单元地址中的内容就是操作数。该单元地址中的内容就是操作数。(3)寄存器间接寻址方式寄存器间接寻址方式 寄存器寻址方式就是寄存器中存放的是操作数,而寄存器间寄存器寻址方式就是寄存器中存放的是操作数,而寄存器间接寻址方式是寄存器中存放的是操作数的地址,即先从寄存器中接寻址方式是寄存器中存放的是操作数的地址,即先从寄存器中找到操作数的地址,再按该地址找到操作数。由于操作数是通过找到操作数的地址,再按该地址找到操作数。由于操作数是通过寄存器间接得到的,因此称之为寄存器间接寻址。寄存器间接得到的,因此称之为寄

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁