收藏 分销(赏)

定时器84889.doc

上传人:xrp****65 文档编号:7457575 上传时间:2025-01-05 格式:DOC 页数:2 大小:29KB 下载积分:10 金币
下载 相关 举报
定时器84889.doc_第1页
第1页 / 共2页
定时器84889.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
用于T1 用于T0 GATE C/T M1 M0 GATE C/T M1 M0 1特殊功能寄存器TMOD89H 1M1M0 定时/计数器一共有四种工作方式就是用TMOD的M1M0来控制的两位正好是4种组合 1. .M1M0为01,16位工作。2.13位工作。3.自动装入预置数,预置数放于T0,T1高8位; 8位工作。4.T0被拆成2个独立的定时/计数器来用;TH0借用T1的标记;只有在T1以工作方式3运行时才让T0工作于方式3 C/T C/T=0就是用作定时器开关往上打如果C/T=1就用作计数器开关往下打 GATE 当我们选择了定时/计数器工作方式后定时/计数脉冲却不一定能到达计数器端中间还有一个开关很显然如果这个开关不合上计数脉冲就没法通过那么开关什么时候合上呢它有两种情况 AGATE=0分析一下逻辑GATE非后是1进入或门或门总是输出1和或门的另一个输入端INT0中断0什么是中断先不去管它无关在这种情况下开关的打开合上只取决于TR0只要TR0=1开关就合上计数脉冲得以畅通无阻而如果TR0=0则开关打开计数脉冲无法通过因此定时/计数是否工作在这里只取决于TR0 BGATE=1在这种情况下计数脉冲通路上的开关不仅要由TR0来控制而且还要受到INT0引脚的控制只有TR0=1且INT0也是高电平开关才能合上计数脉冲才得以通过 用于定时/计数器 用于中断 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 2特殊功能寄存器TCON88H T1,T0溢出TF1,TF0由0变为1;TR0,TR1置1分别选T0,T1 IT0:中断0 (INT0)的触发方式控制位 IT0=0中断0为低电平触发方式IT0=1中断0为负跳变触发方式 。IE0中断0 (INT0)的中断请求标志位,当有外部的中断请求时该位就会置1在CPU响应中断后该位就自动清0。IT1IE1的用途和IT0IE0是类似的。 中断允许寄存器IE EA x x ES ET1 EX1 ET0 EX0 1EA 总中断允许开关它是个总开关凡是要设置中断都得先通过它,EA=1开放所有的中断,EA=0则所有中断都被禁止 2 ES 串行口中断控制位,ES=1允许中断,ES=0禁止中断 3 ET1 定时/计数器1中断控制位,ET1=1允许中断,ET1=0禁止中断 4 EX1外中断1中断控制位,EX1=1允许中断,EX1=0禁止中断 5 ET0定时器0中断控制位,ET0=1允许中断,ET0=0禁止中断 6 EX0外中断0中断控制位,EX0=1允许中断,EX0=0禁止中断
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服