水心无滞程乐 发表于 2013-7-30 23:37:23

51单片机T2定时器

在使用51单片机定时器T2时产生的疑问!
1.T2MOD的T2DE的作用是什么?在整个设定T2定时器中我没用到!
2.T2MOD和T2CON中如果我选中了捕获,重装,波特率发生器等功能时,设置T2MOD的DCEN为1发现只有当重装功能时才能实现DCEN置位时所描述的功能,而且在EXEN2=0且DCEN=1时我发现在计数器工作在捕获,波特率发生器累模式时会由于T2EX的电平高低变化变为加1和减1计数但不会重装,而当EXEN2=1且DCEN=1时计数器工作在捕获模式时,T2EX在下降沿会捕获,低电平减1计数,高电平加1计数!
我个人的理解为在使用T2定时器时因将T2定时器分为两方面来理解首先是模式选择通过改变T2CON最低位及EXEN来实现不同模式的选择,其次是计数方式的选择通过改变T2MOD的最低位来实现加一和减1的计数!虽然在这两者之间都涉及T2EX的引脚变化,但是他们之间功能兼容只要满足某一条件及按其规则运行,不知这种理解对不对!

希望能够有人能够帮忙讲清楚T2定时器内部的工作机理!

lxa0 发表于 2013-7-31 22:47:33

教科书里有详细讲解~~~~~~~~~~~~~~~

07071624 发表于 2013-8-1 15:18:19

T2应该是52所有的,郭的那本书讲得很详细
页: [1]
查看完整版本: 51单片机T2定时器