- 37
- 0
- 约1.1万字
- 约 15页
- 2018-03-13 发布于贵州
- 举报
51单片机的定时-计数器(CTC)及应用
51单片机的定时/计数器(CTC)及应用
51单片机内有两个定时/计数器,称为T0和T1,是16位的,所以它们各由两个8位的特殊功能寄存器(SFR)组成,即T0=TH0+TL0,T1=TH1+TL1,默认情况下,通电后它们是不启动的。
一、定时/计数器的应用
1.计数功能:
2.定时功能:
二、定时/计数器的工作原理
定时/计数器中的核心部件为可预置初值计数器。预置初值后开始计数,直至计数值产生溢出,可查询判断此溢出;也可申请中断。
定时/计数器的结构示意图nbsp;
2.定时器的控制、模式寄存器
TMOD定时器方式寄存器(89H)nbsp;nbsp;nbsp;nbsp;nbsp; nbsp;nbsp;nbsp;TCON定时器控制/状态寄存器(88H)
定时实验(采用查询法)如图,P0口接了8只发光管,高电平亮。用定时器实现50ms延时,轮流点亮。(注:实验时用短路帽短路JMP2的2-3脚和JMP3的2-3脚)
参考程序:
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp; Orgnbsp;nbsp;nbsp; 0000H
Main:nbsp;nbsp;nbsp; movnbsp;nbsp;nbsp; tmod,nbsp;nbsp; ;选T0,定时,方式1
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;n
原创力文档

文档评论(0)