- 79
- 0
- 约9.97千字
- 约 48页
- 2016-08-12 发布于重庆
- 举报
第12章MCS-51的定时器-计数器
第 12 章 MCS-51的定时器/计数器 内容安排 一. 内部结构及工作原理 二. 定时器/计数器的控制 三. 工作方式 四. 初始化 五. 应用举例 §12.1 内部结构及工作原理 MCS-51内部提供2个16位可编程的定时器/计数器,可编程修改定时或计数的参数/方式 特点: T/C0和T/C1的内部结构基本相同,它们即可独立工作,也可相互组合工作 T/C0是一个16位加1计数器,也可以拆成两个8位的专用寄存器(TH0和TL0)独立使用,它们各自占一个端口地址TH0→8CH, TL0→ 8AH, TH1→8DH, TL1→ 8BH 16位加1计数器复位后初始值为0000H,用来存放定时或计数的初值 每来一个计数脉冲,计数器加1,加满后(FFFFH→ 0000H),将产生一个溢出脉冲,使标志位TF0置“1”,该标志位可产生一个中断请求,也可供CPU查询 启动计数后与CPU并行工作 T/C0可工作于定时模式或计数模式,工作方式有四种:方式0~3,由寄存器TMOD、TCON设定 1. 定时方式 计数固定周期的脉冲 §12.2 定时器/计数器的控制 定时器/计数器的工作模式及方式由SFR(TMOD、TCON)控制 (1)M1、M0:工作方式选择位 (2)C/T:计数/定时工作方式选择位 2. 控制寄存器TCON(88H) 功能:控制定时器的启动、停止
原创力文档

文档评论(0)