(精品)第2章 80C51单片机的硬件结构.ppt





《(精品)第2章 80C51单片机的硬件结构.ppt》由会员分享,可在线阅读,更多相关《(精品)第2章 80C51单片机的硬件结构.ppt(89页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础教学基本要求教学基本要求:(1 1)、)、熟悉单片机的定义、名称、分类方法;熟悉单片机的定义、名称、分类方法;(2 2)、)、了解单片机的特点、应用范围及发展历史;了解单片机的特点、应用范围及发展历史;(3 3)、)、熟悉单片机应用系统、单片机开发系统的区别;熟悉单片机应用系统、单片机开发系统的区别;(4 4)、了解单片机芯片内部各功能模块的作用;)、了解单片机芯片内部各功能模块的作用;(5 5)、了解单片机的时序定时单位;)、了解单片机的时序定时单位;(6 6)、熟悉单片机的信号引脚;)、熟悉单片机的信号引脚;(7 7)、熟悉
2、单片机并行)、熟悉单片机并行I/OI/O口的结构及特点;口的结构及特点;(8 8)、熟悉单片机的不同工作方式;)、熟悉单片机的不同工作方式;(9 9)、掌握单片机存储器的分类及特点;)、掌握单片机存储器的分类及特点;(1010)、掌握单片机的时钟电路、复位电路的工作原理。)、掌握单片机的时钟电路、复位电路的工作原理。第第2 2章章 80C5180C51单片机的硬件结构单片机的硬件结构课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础教学重点教学重点:(1 1)、单片机内部)、单片机内部RAMRAM低低128128单元的分类及使用方法;单元的分类及使用方法;(2 2)、单片机内部
3、专用寄存器的功能及使用方法;)、单片机内部专用寄存器的功能及使用方法;(3 3)、单片机程序存储器前)、单片机程序存储器前4343个单元的使用方法;个单元的使用方法;(4 4)、单片机并行)、单片机并行I/OI/O口结构特点与功能的关系。口结构特点与功能的关系。教学难点教学难点:(1 1)、通用寄存器组的设置及使用方法;)、通用寄存器组的设置及使用方法;(2 2)、堆栈的概念及使用方法;)、堆栈的概念及使用方法;(3 3)、单片机内部)、单片机内部RAMRAM的字节操作和位操作;的字节操作和位操作;(4 4)、)、80C5180C51单片机的低功耗方式和掉电保护方式。单片机的低功耗方式和掉电保
4、护方式。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础2.1 单片机的概念单片机的概念 思考题:微型计算机有哪几个部分组成?思考题:微型计算机有哪几个部分组成?1 1、单片机的定义、单片机的定义 将微型计算机的主要部件(中央处理器将微型计算机的主要部件(中央处理器CPUCPU、随机存储器随机存储器RAMRAM、只读存储器只读存储器ROMROM、定时器定时器/计数器计数器T/CT/C、中断系统以及输入中断系统以及输入/输出输出口电路口电路I/OI/O等部件)集成在一块集成电路芯片上的微型计算机。等部件)集成在一块集成电路芯片上的微型计算机。单片机单片机AT89C52AT89C
5、52外形图外形图 MCS-51MCS-51单片机系统结构框图单片机系统结构框图 2 2、单片机的名称、单片机的名称 单片微型计算机单片微型计算机SCMCSCMC(Single Chip Single Chip MicroComputerMicroComputer););微控制器微控制器MCU(MicroControllerMCU(MicroController Unit)Unit);嵌入式微控制器嵌入式微控制器EMCU(Embedded EMCU(Embedded MicroControllerMicroController Unit)Unit);课程:单片机技术课程:单片机技术 教材:单片机
6、基础教材:单片机基础3、通用单片机和专用单片机、通用单片机和专用单片机单片机根据控制应用的需要分为单片机根据控制应用的需要分为通用通用单片机和专用单片机。单片机和专用单片机。(1 1)、)、通用通用单片机单片机 特点:它是一种基本芯片,内部资源丰富、性能全面、适用特点:它是一种基本芯片,内部资源丰富、性能全面、适用 性较强,用户可根据自己的需要,以其为控制核心,性较强,用户可根据自己的需要,以其为控制核心,配以不同的外围电路设计成不同的单片机应用系统。配以不同的外围电路设计成不同的单片机应用系统。注意:本教材介绍的单片机均为注意:本教材介绍的单片机均为通用通用单片机。单片机。(2 2)、专用单
7、片机)、专用单片机 特点:针对性特别强,具有结构的最简化、资源利用的最优特点:针对性特别强,具有结构的最简化、资源利用的最优 化、可靠性和成本的最佳化的特点。化、可靠性和成本的最佳化的特点。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础4、单片机与单片机系统、单片机与单片机系统 (1 1)、单片机)、单片机 单片机只是一个芯片,是指芯片本身,它必须配以外围电路单片机只是一个芯片,是指芯片本身,它必须配以外围电路构成单片机最小系统以后才能工作。构成单片机最小系统以后才能工作。单片机最小系统框图单片机最小系统框图 (2 2)、单片机系统)、单片机系统 单片机系统是在单片机芯片的
8、基础上扩展其它电路或芯片构单片机系统是在单片机芯片的基础上扩展其它电路或芯片构成的具有一定应用功能的计算机系统。成的具有一定应用功能的计算机系统。其形式是多种多样的其形式是多种多样的。注意:在单片机系统中,单片机是控制核心,是构成单片机注意:在单片机系统中,单片机是控制核心,是构成单片机系统的硬件和软件基础。系统的硬件和软件基础。5 5、单片机应用系统与单片机开发系统单片机应用系统与单片机开发系统 (1 1)、)、单片机应用系统单片机应用系统 单片机应用系统是为控制应用而设计的,单片机系统和控单片机应用系统是为控制应用而设计的,单片机系统和控制制课程:单片机技术课程:单片机技术 教材:单片机基
9、础教材:单片机基础对象结合在一起即构成对象结合在一起即构成单片机应用系统,是单片机开发应用的单片机应用系统,是单片机开发应用的成果。成果。单片机应用系统组成:单片机应用系统组成:a)a)、单片机硬件系统单片机硬件系统 b)b)、单片机软件系统:单片机软件系统:系统软件(监控程序)、目标代码应用程序系统软件(监控程序)、目标代码应用程序 (2 2)、单片机开发系统)、单片机开发系统 由于单片机的软硬件资源有限,单片机系统本身不能实现自由于单片机的软硬件资源有限,单片机系统本身不能实现自我开发,要进行系统开发设计,必须使用专门的单片机开发系我开发,要进行系统开发设计,必须使用专门的单片机开发系统,
10、因此,单片机开发系统是单片机系统开发调试的工具。统,因此,单片机开发系统是单片机系统开发调试的工具。单片机开发系统的类型:单片机开发系统的类型:a)a)、微型机开发系统微型机开发系统MDSMDS;b)b)、在线仿真器在线仿真器ICEICE;c)c)、软件模拟仿真器(软件模拟仿真器(ASM51ASM51、KeilKeil)。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础6、单片机的程序设计语言和软件、单片机的程序设计语言和软件单片机开发系统中的语言:单片机开发系统中的语言:a)a)、机器语言:用二进制代码表示的指令。机器语言:用二进制代码表示的指令。b)b)、汇编语言:用符号
11、表示的指令。汇编语言:用符号表示的指令。不同公司、不同系列的单片机具有不同的汇编语言不同公司、不同系列的单片机具有不同的汇编语言 指令系统,使用时应特别注意。指令系统,使用时应特别注意。c)c)、高级语言:用符号表示的指令。高级语言:用符号表示的指令。常用的有常用的有C-51C-51等。等。单片机应用系统中的语言:单片机应用系统中的语言:机器语言机器语言 单片机的程序设计语言和软件,是指在开发系统中使用的。单片机的程序设计语言和软件,是指在开发系统中使用的。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础7 7、单片机发展概述单片机发展概述 单片机出现的历史并不长,它的产生与
12、发展和微处理器的产单片机出现的历史并不长,它的产生与发展和微处理器的产生和发展大体上同步,也经历四个阶段。生和发展大体上同步,也经历四个阶段。第一阶段(第一阶段(1971197119741974年):年):微处理器阶段微处理器阶段 第二阶段(第二阶段(19741978年):初级单片机阶段年):初级单片机阶段 第三阶段(第三阶段(19781983年):高性能单片机阶段年):高性能单片机阶段 第四阶段(第四阶段(1983年):年):8位单片机巩固发展及位单片机巩固发展及16位单片机位单片机 推出阶段推出阶段课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础8 8、MCS-51MCS
13、-51系列单片机分类系列单片机分类资源资源配置配置子系列子系列片内片内ROMROM形式形式片内片内ROMROM容量容量片内片内RAMRAM容量容量定时器定时器/计数计数器器中中断断源源并行并行口口串串行行口口无无ROMROMEPROMEPROME E2 2PROMPROM5151子系列子系列803180318051805187518751895189514KB4KB128B128B2162165 548481 15252子系列子系列803280328052805287528752895289528KB8KB256B256B3163166 648481 1课程:单片机技术课程:单片机技术 教材:
14、单片机基础教材:单片机基础 MCS-51MCS-51系列单片机的分类系列单片机的分类(1 1)、制造工艺)、制造工艺 HMOSHMOS工艺:高速度、高密度。工艺:高速度、高密度。CHMOSCHMOS工艺:高速度、高密度、低功耗。工艺:高速度、高密度、低功耗。(2 2)、功能)、功能 5151子系列:基本型子系列:基本型 5252子系列:增强型子系列:增强型(3 3)、片内程序存储器配置)、片内程序存储器配置 掩膜掩膜ROMROM:80518051 EPROM EPROM:87518751 没有:没有:80318031 E E2 2PROMPROM:89518951课程:单片机技术课程:单片机技
15、术 教材:单片机基础教材:单片机基础IntelIntel公司公司80C5180C51单片机系列单片机系列(CHMOSCHMOS工艺制造,与工艺制造,与MCS-51MCS-51系列单片机兼容系列单片机兼容)子子系系列列片内片内ROMROM形式形式片内片内ROMROM容量容量片内片内RAMRAM容量容量定时定时器器/计计数器数器中中断断源源无无ROMROMEPROMEPROM E E2 2PROMPROM5151子子系系列列80C3180C3180C5180C5187C5187C5189C5189C514KB4KB128B128B 2162165 55252子子系系列列80C3280C3280C5
16、280C5287C5287C5289C5289C528KB8KB256B256B 2162166 6课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础9 9、单片机的特点单片机的特点 (1 1)、具有优异的性能价格比;)、具有优异的性能价格比;(2 2)、集成度高,体积小,可靠性高;)、集成度高,体积小,可靠性高;(3 3)、控制功能强;)、控制功能强;(4 4)、低电压,低功耗。)、低电压,低功耗。其工作电压可以为其工作电压可以为2.2V2.2V以下以下,有的甚至为有的甚至为1.2V1.2V或或0.9V0.9V以下。以下。功耗为功耗为uAuA级级,一粒钮扣电池即可长期使用。一
17、粒钮扣电池即可长期使用。1010、单片机的应用领域单片机的应用领域 (1)、工业自动化方面;)、工业自动化方面;(2)、仪器仪表方面;)、仪器仪表方面;(3)、家用电器方面;)、家用电器方面;(4)、信息和通信产品方面;)、信息和通信产品方面;(5)、军事装备方面。)、军事装备方面。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础2.2 80C512.2 80C51单片机的逻辑结构及信号引脚单片机的逻辑结构及信号引脚2.2.1 80C512.2.1 80C51单片机的内部逻辑结构单片机的内部逻辑结构 课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础1 1、中
18、央处理器、中央处理器CPUCPU 运算器:运算功能运算器:运算功能 控制器:控制功能控制器:控制功能2 2、内部数据存储器、内部数据存储器 功能:执行程序,存放临时数据和最终结果的场所。功能:执行程序,存放临时数据和最终结果的场所。3 3、内部程序存储器、内部程序存储器 功能:存放程序、原始数据、常数表格。功能:存放程序、原始数据、常数表格。4 4、定时器、定时器/计数器计数器 功能:定时功能、计数功能。功能:定时功能、计数功能。5 5、并行、并行I/OI/O口口 功能:执行数据的并行输入输出。功能:执行数据的并行输入输出。名称:名称:P0P0、P1P1、P2P2、P3P3口。口。课程:单片机
19、技术课程:单片机技术 教材:单片机基础教材:单片机基础6 6、串行口、串行口 功能:执行数据的串行通信。功能:执行数据的串行通信。7 7、中断控制系统、中断控制系统 功能:处理紧急事件。功能:处理紧急事件。8 8、时钟电路、时钟电路 功能:为单片机工作产生必须的时钟脉冲序列信号。功能:为单片机工作产生必须的时钟脉冲序列信号。9 9、位处理器(布尔处理器)、位处理器(布尔处理器)功能:执行位处理操作,以便单片机实现控制功能。功能:执行位处理操作,以便单片机实现控制功能。注意:位处理器为注意:位处理器为MCS-51MCS-51系列单片机所特有。系列单片机所特有。1010、总线(单片机片内总线)、总
20、线(单片机片内总线)功能:完成所有信息的传送。功能:完成所有信息的传送。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础2.2.2 80C512.2.2 80C51单片机的封装与单片机的封装与信号引脚信号引脚 1 1、芯片封装形式、芯片封装形式以以80C5180C51单片机为例进行说明,芯片封装:单片机为例进行说明,芯片封装:DIPDIP,引脚数量:引脚数量:4040课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础2 2、芯片引脚介绍、芯片引脚介绍(1 1)信号引脚介绍)信号引脚介绍(第一功能)(第一功能)P0.0P0.0P0.7P0.7:P0P0口口8 8
21、位双向位双向输入输出输入输出口口线线,完成数据的传送;,完成数据的传送;在构造单片机应用系统片外总线时,既作为在构造单片机应用系统片外总线时,既作为8 8位位 数据总线(数据总线(D0D0D7D7),又),又作为地址总线的低作为地址总线的低8 8位位 (A0A0A7A7)分时使用。分时使用。P1.0P1.0P1.7P1.7:P1P1口口8 8位双向位双向输入输出输入输出口口线线,完成数据的传送,完成数据的传送.P2.0 P2.0P2.7P2.7:P2P2口口8 8位双向位双向输入输出输入输出口口线线,完成数据的传送;,完成数据的传送;在构造单片机应用系统片外总线时,作为地址总在构造单片机应用系
22、统片外总线时,作为地址总 线的高线的高8 8位位(A8A8A15A15)使用)使用。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础 P3.0P3.0P3.7P3.7:P3P3口口8 8位双向位双向输入输出输入输出口口线线,完成数据的传送;,完成数据的传送;ALEALE:地址地址锁锁存控制信号存控制信号 在不扩展单片机系统时不使用,但在不扩展单片机系统时不使用,但ALEALE端仍端仍产生产生频频率率为为 晶体振晶体振荡荡器振器振荡频荡频率率foscfosc的的1/61/6的周期性正脉冲信号,的周期性正脉冲信号,此信号可以作此信号可以作为为外部外部时钟时钟或外部定或外部定时时脉
23、冲使用脉冲使用;在扩展单片机系统时,在扩展单片机系统时,ALEALE的的输输出用于控制把出用于控制把P0P0口口输输出出 的低的低8 8位地址送位地址送锁锁存器存器锁锁存,即存,即锁锁存地址的低位字存地址的低位字节节,以以实现实现低位地址和数据低位地址和数据总线信息总线信息的的分分离。离。/PSEN/PSEN:外部程序存外部程序存储储器器读选读选通信号通信号 在在读读外部外部ROMROM时时,/PSEN/PSEN有效(低有效(低电电平),以平),以实现实现外部外部 ROMROM单单元的操作。元的操作。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础 /EA/EA:访问程序存储
24、器控制信号。访问程序存储器控制信号。当当/EA/EA输入端保持高电平,输入端保持高电平,CPUCPU访问内部程序存储器访问内部程序存储器4KB4KB 的地址范围。但在的地址范围。但在PCPC(程序计数器)值超过程序计数器)值超过OFFFHOFFFH时时(即即 PCPC值超出值超出4KB4KB地址时地址时),),将自动转向执行片外程序存储器将自动转向执行片外程序存储器 内的程序;内的程序;当当/EA/EA保持低保持低电电平平时时,则则单片机单片机只只访问访问外部程序存外部程序存储储器,器,此此时时不管不管单片机单片机是否有内部程序存是否有内部程序存储储器。器。注意注意:对对于常用的于常用的803
25、18031来来说说无内部程序存无内部程序存储储器器,因此因此,/EA,/EA 脚必脚必须须常接地常接地,这样这样单片机单片机才能才能选择选择到到外部程序存外部程序存 储储器器执行片外程序储器内的程序执行片外程序储器内的程序。RSTRST:复位信号复位信号,高高电电平有效平有效。但。但有效的高有效的高电电平信号必平信号必须维须维持持 两个机器周期以两个机器周期以上,用以上,用以完成完成单单片机复位初始化操作。片机复位初始化操作。课程:单片机技术课程:单片机技术 教材:单片机基础教材:单片机基础 XTAL1XTAL1和和XTAL2XTAL2:外接晶体引外接晶体引线线端端 当使用芯片内部时钟时,用于
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品第2章 80C51单片机的硬件结构 精品 80 C51 单片机 硬件 结构

限制150内