- 11
- 0
- 约1.02万字
- 约 58页
- 2016-11-29 发布于湖南
- 举报
单片机原理及接口技术 第3版课件(梅丽h凤)第2章
堆栈有两种类型:向上生长型和向下生长型,如图2-5所示。 为了指示栈顶地址,需要设置堆栈指示器,SP称为堆栈指示器,也称为堆栈指针, SP特点:具有自动加1、减1功能,它始终指向栈顶地址。 89C51的堆栈属于向上生长型,在数据压入堆栈时,SP的内容自动加1作为本次进栈的地址指针,然后再存入信息。 数据入 数据出 栈底 SP SP SP-1 (a )向下生长型 栈底 SP SP SP+1 数据出 数据入 (b)向上生长型 2.4.3 并行I/O口 P0口的结构 P1口的结构 P2口的结构 P3口的结构 1.P0口的结构 P0口有两个用途,第一是作为普通I/O口使用;第二作为地址/数据总线使用。当用作第二个用途时,在这个口上分时送出低8位地址和传送数据。 图2-6 P0口线逻辑电路图 VCC 锁存器 读锁存器 地址/数据 控制C D 读引脚 写入 内部总线 Q Q MUX VT2 P0.X VT1 CP 2 1 1 2.P1口的结构P1口只用作普通I/O口,所以它没有转换开关MUX。 VCC 锁存器 读锁存器 D 读引脚 写入 内部总线 Q Q P1.X 内部上拉电阻 CP 图2-7 P1口线逻辑电路图 3.P2口的结构 P2口也有两种用途,一是作为普通I/O口,二是作为高8位地址线。 VCC 锁存器 读锁存器 地址 控制 D 读引脚 写入 内部总线 Q MUX P2.X 内部上拉电阻 CP 1 图2-8 P2口线逻辑电路图 4.P3口的结构 P3口是一个多功能端口,其结构见图2-9。P3口除了有准双向I/O功能外,还具有第二功能。 VCC 锁存器 读锁存器 第二输出功能 D 读引脚 写入 内部总线 Q Q P3.X 内部上拉电阻 第二输入功能 CP W 3 2 1 & 图2-9 P3口线逻辑电路图 2.5 时钟电路与CPU的时序 2.5.1 振荡器 和时钟电路 2.5.2 CPU的时 序及有关概念 2.5.3 CPU的取指 令和执行指令时序 2.5.4 访问外部 ROM的操作时序 2.5.5 访问外部 RAM的操作时序 2.5.1 振荡器和时钟电路 2、外部时钟方式:就是把外部已有的时钟信号引入单片机内(如图2-11)。 单片机是在统一的时钟脉冲控制下一拍一拍进行工作的,这个时钟脉冲是由单片机中的时序电路发出的。 时钟电路是用于产生单片机工作所需的时钟信号。 1、内部时钟方式:8051内部有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。把放大器与作为反馈元件的晶体或陶瓷谐振器连接,就构成了内部自激振荡器并产生振荡时钟脉冲(如图2-10)。 XTAL2 XTAL1 89c51 C1 C2 CYS 1 至内部时钟电路 外部时信号源 XTAL2 XTAL1 89C51 VCC VSS TTL 1 图2-10 内时钟电路 图2-11 外部时钟 脉冲源接法 1、拍(P):振荡脉冲的周期,用P表示。是晶体的振荡周期,或是外部振荡脉冲的周期,是89C51单片机中最小的时序单位。 2.5.2 CPU的时序及有关概念 4、指令周期:是执行一条指令所需要的时间。是89C51单片机最大的时序单位。 一个指令周期通常含有1~4个机器周期。 3、机器周期:CPU完成一个基本操作所需的时间称为机器周期。由6个状态(12拍)组成。 2、状态或时钟周期(S):振荡脉冲经二分频后得到的时钟信号,把时钟信号的周期称为状态,用S表示。一个时钟周期包括两个拍P1和P2(前拍和后拍)。是最基本的时间单位。 图2-12 MCS-51单片机各种周期的相互关系 P1 P2 S1 振荡周期 时钟周期 机器周期 机器周期 指令周期 XTAL2 (OSC) S2 S3 S4 S5 S6 S1 S2 S4 S5 S3 S6 P1 P1 P1 P1 P1 P1 P1 P1 P1 P1 P1 P2 P2 P2 P2 P2 P2 P2 P2 P2 P2 P2 1个时钟(状态)周期= 2个振荡周期 1个机器周期 = 6个状态周期 1个机器周期 = 12个振荡周期; 1个指令周期 = 1、2、4个机器周期 牢牢记住: 振荡周期= 晶振频率fosc的倒数; 1、单片机的复位状态: 单片机运行出错或进入死循环时,可按复位键重新运行。21个特殊功能寄存器复位后的状态为确定值,如表2-5所示。 2.6 单片机的复位状态与复位电路 2.6.1 单片机的复位状态 注意:
您可能关注的文档
- 单片微型计算机原理及接口技术y(杨光友版)课件ch1.ppt
- 单片微型计算机原理及接e口技术(杨光友版)课件ch3.ppt
- 单片微型计算机c第k10讲(机械).ppt
- 单片微w型计算机c第8-9讲(机械).ppt
- 单片微型计算机及应用(张毅坤) 第7章 单片机应c用系统设计与开发.ppt
- 单片微型计算机及应用(张毅坤) 第1章 预m备知识(数制与码制).ppt
- 单片微型计算机及q应用(张毅坤) 第2章 单片机基础.ppt
- 单片微型计算机及应用x(张毅坤) 第5章 输入.ppt
- 单片微机3原理与应用2.ppt
- 单片微机原理与l应用.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)