当前位置:首页 > 方波信号发生器设计论文
图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)所示。
共分享92篇相关文档