* 重点理解: 1.定时/计数器的编程结构 2.控制字与编程方法 3. 应用编程 第6章 AT89S51的定时器/计数器 讲授内容: 1. 定时器/计数器的结构与功能。 2. 两种工作模式和四种工作方式。 3. 定时器/计数器的编程及应用。 第6章 AT89S51的定时器/计数器 两个可编程的定时器/计数器T1、T0。 2种工作模式: (1)计数器工作模式 (2)定时器工作模式 4种工作方式(方式0~方式3) 相关的2个特殊功能寄存器TMOD和TCON 可由用户程序选择其工作模式及工作方式 6.1 定时器/计数器的结构 TMOD:选择T0、T1的工作模式和工作方式。 TCON:控制T0、T1的启动和停止计数,同时包含 了T0、T1的状态。 单片机复位时,两个寄存器都清0。 图6-1 AT89S51单片机的定时器/计数器结构框图 一、TMOD寄存器(工作方式控制寄存器) 不能 位寻址 图6-2 TMOD格式 (1)GATE——门控位 (2)M1、M0——工作方式选择位 (3)C/T——计数器模式和定时器模式选择位 0:以TRX(X=0,1)来启动定时器/计数器运行。 1:用外中断引脚(INT0或INT1)上的高电平和TRX两个 条件来启动定时器/计数器运行。 0:定时器模式 1
原创力文档

文档评论(0)