51单片机定时器的用法(51单片机定时器使用经验总结)
单片机定时器的使用可以说非常简单,只要掌握原理,有一点的C语言基础就行了要点有以下几个:,接下来我们就来聊聊关于51单片机定时器的用法?以下内容大家不妨参考一二希望能帮到您!
51单片机定时器的用法
单片机定时器的使用可以说非常简单,只要掌握原理,有一点的C语言基础就行了。要点有以下几个:
1. 一定要知道英文缩写的原形,这样寄存器的名字就不用记了。
理解是最好的记忆方法。好的教材一定会给出所有英文缩写的原形。
2. 尽量用形像的方法记忆。
比如TCON和TMOD两个寄存器各位上的功能,教程一般有个图表,你就在学习中不断回忆那个图表的形像。
3. TMOD:定时器/计数器模式控制寄存器(TIMER/COUNTER MODE CONTROL REGISTER)
定时器/计数器模式控制寄存器TMOD是一个逐位定义的8位寄存器,但只能使用字节寻址,其字节地址为89H。其格式为:其中低四位定义定时器/计数器C/T0,高四位定义定时器/计数器C/T1,各位的说明:
(1)GATE——门控制。
GATE=1时,由外部中断引脚INT0、INT1来启动定时器T0、T1。
当INT0引脚为高电平时TR0置位,启动定时器T0;
当INT1引脚为高电平时TR1置位,启动定时器T1。
GATE=0时,仅由TR0,TR1置位分别启动定时器T0、T1。
(2)C/T——功能选择位
C/T=0时为定时功能,C/T=1时为计数功能。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com