下载此文档

《片机的内部结构》.ppt


文档分类:汽车/机械/制造 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
第3章单片机的内部结构
主要内容:

~P3的结构
编辑课件
第2章单片机的内部结构
本讲重点:

~P3内部结构
编辑课件

主要内容:

~P3的结构
编辑课件
第2章单片机的内部结构
本讲重点:

~P3内部结构
编辑课件

单片机的工作就是执行用户程序、指挥各部分硬件完成既定任务。如果一个单片机芯片没有烧录用户程序,显然它就不能工作。可是,一个烧录了用户程序的单片机芯片,给它上电后就能工作吗?也不能。原因是除了单片机外,单片机能够工作的最小系统电路还包括时钟电路和复位电路。
时钟电路为单片机工作提供基本时钟,复位电路用于将单片机内部各电路的状态恢复到初始值。
编辑课件

单片机的时钟信号用来提供单片机内各种微操作的时间基准,时钟电路用于产生单片机工作所需要的时钟信号。
MCS-51单片机的时钟信号通常用两种方式得到:内部振荡方式和外部振荡方式。
编辑课件

一、内部振荡方式
MCS-51单片机片内有个高增益的反相放大器,其输入端(XTAL1)和输出端(XTAL2)用于外接石英晶体振荡器或陶瓷谐振器和微调电容,构成了稳定的自激振荡器,其发出的脉冲直接送入内部的时钟电路。
编辑课件

电容C1和C2对频率有微调作用,电容值一般取30pF左右,~12MHz。通常情况下,使用振荡频率为6MHz或12MHz的晶振,如果系统中使用了单片机的串行口通信,。
振荡脉冲信号经过内部时钟发生器进行二分频之后,才可以成为单片机的时钟信号。
编辑课件

二、外部振荡方式
在由多片单片机组成的系统中,为了各单片机之间的时钟信号的同步,应当引入惟一的公用外部脉冲信号作为各单片机的振荡脉冲。MCS-51在使用外部振荡脉冲信号时,对HMOS型单片机(如8051)的XTAL2端用来输入外部脉冲信号,XTAL1端接地。对于CHMOS型单片机(如80C51),外部脉冲信号从XTAL1输入,而XTAL2悬空。
编辑课件

三、时序定时单位
CPU的时序是指CPU在执行指令过程中,CPU的控制器所发出的一系列特定的控制信号在时间上的相互关系。时序是用定时单位来说明的。MCS-51单片机的时序定时单位有以下几个:时钟周期、状态周期、机器周期、指令周期。
编辑课件

。时钟周期(又称为振荡周期)是指振荡器产生1个振荡脉冲信号所用的时间,是振荡频率的倒数。
。状态周期是指振荡脉冲信号经过内部时钟电路二分频之后产生的单片机时钟信号的周期(用S表示)。这样1个状态周期S就包含2个时钟周期,前一时钟周期称为P1拍,后一时钟周期称为P2拍。
编辑课件

。机器周期是指CPU完成某一个规定操作所需的时间。MCS-51单片机的一个机器周期包含6个状态,并依次表示为S1~S6,每个状态分为2个节拍。因此1个机器周期包含12个时钟周期(振荡周期),依次表示为:S1P1,S1P2,S2P1,……,S6P1,S6P2。若采用12MHz的晶体振荡器时,则1个机器周期为1us。
编辑课件

。指令周期是指CPU执行1条指令所需要的时间。MCS-51单片机指令周期根据指令的不同,可以包含有1~4个机器周期。
编辑课件

复位是单片机的初始化操作,其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当单片机系统在运行出错或操作错误使系统处于死锁状态时,也可按复位健重新启动。
单片机复位的条件是:必须使RST复位信号引脚持续24个振荡周期(2个机器周期)以上的高电平。。
编辑课件

编辑课件

编辑课件
~P3
MCS-51系列单片机共有四个8位的并行I/O端口,分别用P0、P1、P2、P3表示。每个I/O口既可以按位操作使用单个引脚,也可以按字节操作使用8个引脚。
特殊功能寄存器P0~P3分别是并行I/O端口P0~P3的锁存器。MCS-51系列单片机是把I/O当作一般的特殊功能寄存器使用,不专

《片机的内部结构》 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小265 KB
  • 时间2022-09-08