文档介绍:时钟电路与复位电路
时钟信号是用来根据单片机内各种微操作的时间基准。
复位操作则使单片机的片内电路初始化,使单片机从一种确定的初态开始运行。
1
完整版PPT课件
包括内部振荡和外部振荡
在X1、X2外接晶振,片内有一高增益的反相放大器,自激振荡器并产生时钟。
图中的2个几Pf~几十Pf的小电容起稳定振荡频率和快速起振的作用,大多数电路采用内部振荡电路。
外部振荡电路把外部已有的时钟信号引入,一般要求同步时使用。如双CPU系统中。
2
完整版PPT课件
振荡电路
89C51
89C51(CHMOS工艺)的外部输入为X1,X2悬空
HMOS工艺的芯片
3
完整版PPT课件
振荡周期:1/fOSC
最小的时序单位
状态(S)周期:2/fOSC
包含两个节拍(P1、P2),一个节拍为1个振荡周期。
机器周期MC: 12/fOSC
6个状态,S1-S6,12个节拍(S1P1、S1P2、S2P1、S2P2…),12个振荡周期
指令周期:1-4个MC,执行一条指令所需的时间。
4
完整版PPT课件
RST引脚出现2个MC或以上的高电平,单片机执行复位操作,RST持续为高,单片机循环复位。
上电复位电路
上电且开关复位电路
看门狗复位电路
5
完整版PPT课件
复位电路
6
完整版PPT课件
复位电路
7
完整版PPT课件
复位后的状态
PC为0000H,内RAM随机值
A=00H
B=00H
PSW=00H
SP=07H
DPTR=0000H
P0~P3=FFH
IP=00H
IE=00H
TMOD=00H
TCON=00H
TH0、TL0=0000H
TH1、TL1=0000H
SCON=00H
SBUF不定
PCON=0xxx0000B
8
完整版PPT课件
I/O端口电路与电气特性
MCS-51单片机有4个I/O端口,即P0~P3口。就电路结构而言,P0口是三态双向口,P1~P3口是准双向口。P3口还有第二功能电路,所以这4个端口的内部电路都不相同。它们也有共性:(1) 每个端口的8位I/O线是相同电路结构;(2) 每位I/O线均有一个输出锁存器、一个驱动器和一个输入缓冲器。
9
完整版PPT课件
I/O端口电路与电气特性
P0、P1、P2、P3
既有字节地址,也有位地址,对相应的地址单元进行写操作,就完成了相应端口的输入/输出操作
1个全双工的串行I/O口,用于扩展I/O口或用作串行异步通信(第五章专门介绍)
10
完整版PPT课件