(电)单片机课件:第八章 定时器.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(电)单片机课件:第八章 定时器.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 【电】单片机课件:第八章 定时器 单片机 课件 第八
- 资源描述:
-
1、 定时器定时器/计数器计数器 两个16位定时计数器 相关的SFR:TMOD(工作方式)TCON(状态)。 定时功能时,每个机器周期定时器加1 计数功能时,在外部事件相应输入脚(T0和T1)产生负跳变,计数器加1。 定时器的控制字 定时器控制寄存器TCON (88H) TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 C/T方式寄存器TMOD(89H) GATA C/T M1 M0 GATA C/T M1 M0 注意:不能位寻址定时工作过程定时器的工作方式: 方式0:13位定时计数器 注意:TL0的低5位和TH0共同组成 方式1: 16位定时计数器 方式2: 自动重装入的8位定时计
2、数器 溢出后(TF0=0)由TH0TL0 方式3:T0成为两个独立的8位计数器 TL0作为定时计数器;TH0仅作定时器用 TL0的控制用原T0的,TH0用原T1的控制位 T1工作在方式02,溢出时送串行口,经常作为串行口波特率发生器 定时器/计数器的初始化 1 根据要求给方式寄存器TMOD送一个方式控制字,以设定定时器响应的工作方式; 2 根据需要给C/T选送初值以确定需要的定时时间或计数的初值; 3 根据需要给中断允许寄存器IE送中断控制字,以开放相应的中断和设定中断优先级; 4 给TCON送命令字以启动或禁止C/T的运行。初值的计算 计数器初值: 设计数模值为M,计数初值设定为TC,计数器
3、计满为零所需的计数值为C,则:TC=M-C (M=213,216,28) 定时器初值: T=(M-TC)T机器 几种工作方式的最大定时时间 若 T C = 0 , 定 时 时 间 为 最 大 , 设FOSC=12MHZ,几种工作方式下的最大定时时间为: 方式0: TMAX=8.192MS; 方式1: TMAX=65.536MS; 方式2、3: TMAX=0.256MS; 例:FOSC=12MHZ,试计算定时时间2MS所需的定时器的初值. 方式2、方式3 TMAX=0.256MS,所以必须将工作方式设在方式0或方式1: 方式0:TC=213-2MS/1US=6192=1830H TL0=10H,
展开阅读全文