全球旧事资料 分类
数据输入端P31TXD:串行口发送数据输出端P32INT0:外部中断申请输入端0P33INT1:外部中断申请输入端1P34T0:外部计数脉冲输入端0
8
f燕山大学本科课程设计
P35T1:外部计数脉冲输入端1P36WR:写外设控制信号输出端P37RD:读外设控制信号输出端
33时钟电路和复位电路
单片机的时钟信号用来提供单片机内各种微操作的时间基准;复位操作则使单片机的片内电路初始化,使单片机从一种确定的状态开始运行。
时钟电路:单片机的时钟信号通常有两种产生方式。一种是内部时钟方式;另一种是外部时钟方式。如图26所示。
图26时钟方式图
内部时钟方式只要在单片机的XTAL1和XTAL2引脚外接晶振就构成了自激振荡器,并在单片机内部产生时钟脉冲信号。外部时钟方式是把外部已有的时钟信号引入到单片机内,常用于多片单片机同时工作,已使各单片机同步。
单片机的时序单位:晶振周期为时钟脉冲频率的倒数,为最小的时序单位,也称T状态;时钟周期包含两个晶振周期,也称S状态;完成一个基本操作所需要的时间称为机器周期,由6个时钟周期组成,即12个晶振周期;指令的执行时间称为指令周期,通常含有14个机器周期。
单片机的复位状态:当MCS5l系列单片机的复位引脚RST全称RESET出现2个机器周期以
9
f燕山大学本科课程设计
上的高电平时,单片机就执行复位操作。如果RST持续为高电平,单片机就
处于循环复位状态。根据应用的要求,复位操作通常有两种基本形式:上电
复位和手动复位。上电复位要求接通电源后,自动实现复位操作。手动复位
是当单片机已在运行当中时,按下复位键K后松开,也能使RST为一段时间
的高电平,从而实现上电或开关复位的操作。
单片机的复位操作使单片机进入初始化状态,其中包括使程序计数器
PC=0000H,这表明程序从0000H地址单元开始执行。单片机冷启动后,片
内RAM为随机值,运行中的复位操作不改变片内RAM区中的内容,21个特
殊功能寄存器复位后的状态为确定值,见下表(表中符号为随机状态)。
表21特殊功能寄存器复位后的状态表
特殊功能寄存器
初始状态
特殊功能寄存器
初始状态
ABPSWSPDPLDPHP0P3IPIE
00H00H00H07H00H00HFFH00000B000000B
TMODTCONTH0TL0TH1TL1SBUFSCONPCON
00H00H00H00H00H00H不定00H0B
34数码管显示
LED(lightEmiti
gDiode)是发光管的缩写。LED显示器是由发光二极管构成的,所以在显示器前面冠以“LED”。LED显示器在单片机中的应用非常普遍。
10
f燕山大学本科课程设计
1)、LED显r
好听全球资料 返回顶部