一、定时器和计数器 重点掌握C51单片机片内定时器/计数器的结构、功能,有关的特殊功能寄存器,状态字、控制字的含义、工作模式和工作方式的选择以及定时器/计数器的应用举例。 定时/计数器 定时器计数器启动方式 软件启动(通过写程序来控制) 硬软共同启动(通过程序和硬件电路共同来控制) 定时/计数器 定时/计数器 工作方式控制寄存器IMOD用于选择定时器/计数器的工作模式和工作方式,字节地址为89H,不能位寻址。 TCON的字节地址88H,可位寻址,位地址为88H~8FH。 定时器的四种工作方式 方式的选择:根据M1,M0来选择。 00:方式0 01:方式1 10: 方式2 11: 方式3 1 方式0 M1、M0为00 ,定时器/计数器的框图: 为13位的计数器 ,C/T* 位决定工作模式: 0:开关打在上面,为定时器工作模式; 1:开关打在下面,为计数器工作模式,计数脉冲为P3.4、P3.5引脚上的外部输入脉冲,当引脚上发生负跳变时,计数器加1。 GATE位:决定定时器/计数器的运行取决于TRx一个条件还是TRx和INTx*引脚两个条件。 (1)0:A点是否计数,仅取决于TRx的状态。 (2)1:B点电位由INTX*的输入电平和TRX的状态这两个条件来确定。是否计数是由TRx和INTx*二个条件来控制
原创力文档

文档评论(0)