- 107
- 0
- 约2.58千字
- 约 5页
- 2017-01-10 发布于贵州
- 举报
实验五 8051单片机定时中断实验
一 实验目的:
了解8051系列单片机的定时中断基本工作原理。掌握8051系列单片机定时中断的用法。
二 实验原理:
在上一个实验里我们介绍了8051单片机的外中断应用,本实验要介绍的是定时器中断的应用。
8051系列单片机至少有两个16位的内部定时器/计数器,既可以编程为定时器使用,也可以作为计数器使用。如果是计数内部晶振驱动时钟,它是定时器,如果是计数8051的输入管脚的信号,就是计数器。
MCS-51单片机内部的定时/计数器的结构如图1所示,定时器T0特性功能寄存器TL0(低8位)和TH0(高8位)构成,定时器T1由特性功能寄存器TL1(低8位)和TH1(高8位)构成。特殊功能寄存器TMOD控制定时寄存器的工作方式,TCON则用于控制定时器T0和T1的启动和停止计数,同时管理定时器T0和T1的溢出标志等。程序开始时需对TL0、TH0、TL1和TH1进行初始化编程,以定义它们的工作方式和控制T0和T1的计数。
图5-1
TMOD特殊功能寄存器的格式参见下: M1 M0 GATE C/ M1 M0
表5-1
高4位为定时器/计数器1的控制字,低4位为定时器/计数器0的控制字。其中GATE为门控信号,C/为定时器或计数器的选择,而M1,M0是工作方式选择位。
当M1M0=00时,T/C工作在方式0。方式0为13位的T/C,
原创力文档

文档评论(0)