方波信号发生器设计论文 联系客服

发布时间 : 星期二 文章方波信号发生器设计论文更新完毕开始阅读

图2-5 内部数据存

2、外部数据存储器

由于MCS-51子系列单片机内部数据存储器只有128个字节,往往不够用,这就需要扩展外部数据存储器,外部数据存储器最多可扩至64KB。

2.4 时钟电路及时序

2.4.1

1、 2、

时钟电路

内部方式时钟电路 外部方式时钟电路

(A)

(B)

图2-6 单片机时钟电路

(A)内部时钟电路; (B)外部振荡源(外部时钟电路)

2.4.2 时序

1、基本概念 (1) 振荡周期

振荡周期指为单片机提供定时信号的振荡源的周期,即晶体振荡器直接产生的振荡信号的振荡周期。

(2) 时钟周期

时钟周期是振荡周期的两倍。是对振荡器2分频的信号。时钟周期又称状态周期,用S来表示,一个时钟周期,分为两个节拍,P1和P2节拍。P1节拍通常完成算术逻辑操作,P2节拍通常完成内部寄存器间数据的传递。

(3) 机器周期

一个机器周期由6个时钟周期组成,即S1~S6,如果把一条指令的执行过程划分为几个基本操作,则完成一个基本操作所需的时间称为机器周期。

(4) 指令周期

指令周期是执行一条指令所需的全部时间。MCS-51单片机的指令周期通常由1~4个机器周期组成。

2、几种典型的取指和执行时序

(1) 单字节单周期指令 (2) 双字节单周期指令 (3) 单字节双周期指令

(4) 访问外部数据存储器指令MOVX时序

图2-7 MCS-51 单片机取址/执行时序图

2.5 输入/输出端口

2.5.1 P0口

P0口有8位,每一位由一个锁存器、两个三态输入缓冲器以及控制电路和驱动电路组成,其位结构如图2-8(a)所示。

1、 2、 P0口作通用I/O口

作分时复用的地址/数据总线

图2-8(a) P0口的位结构图

2.5.2 P1口

P1口是一个专用的8位准双向I/O口,只具有通用输入/输出口功能,每一位都能设定为输入或输出,它的位结构如图2-8(b)所示。

图2-8(b) P1口的位结构图

2.5.3 P2口

P2口是一个8位准双向I/O口,具有两种功能。一是作通用I/O口用,与P1口相同。二是作扩展系统的高8位地址总线。输出高8位地址,与P0口一起组成16位地址总线。它的位结构如图2-8(c)所示。