欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    (精品)单片机 定时器.ppt

    • 资源ID:84700505       资源大小:668KB        全文页数:20页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    (精品)单片机 定时器.ppt

    Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(1)简介n2个16位的定时/计数器:定时器0(T0)和定时器1(T1);n都有定时器或事件计数的功能,可用于定时控制、延时、对外部事件计数和检测等场合;nT0由2个特殊功能寄存器TH0和TL0构成,T1则由TH1和TL1构成;n作计数器时,通过引脚T0(P3.4)和T1(P3.5)对外部脉冲信号计数,当输入脉冲信号从1到0的负跳变时,计数器就自动加1;n计数的最高频率一般为振荡频率的1/24;n每个定时/计数器还有4种工作模式;n在模式0、1和2,T0和T1的工作模式相同,在模式3,两个定时器的模式不同;Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(1)简介Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(2)MCS-51对内部定时器/计数器的控制Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(2)MCS-51对内部定时器/计数器的控制Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(2)MCS-51对内部定时器/计数器的控制Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(3)工作方式Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(3)工作方式Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器T0,T1的工作方式013位Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器T0,T1的工作方式116位Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器T0,T1的工作方式2Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器T0的工作方式3TL0TH0Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(4)定时/计数器常数的计算a计数器初值的计算把计数器计满为零所需要的计数值设定为C,计数初值设定为TC,由此可得到公式:TC=M-C式中,M为计数器模值,该值和计数器工作方式有关。在方式0时M为213;在方式1时M为216;在方式2和方式3时M为28。Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(4)定时/计数器常数的计算b定时器初值的计算定时器定时时间T的公式:T=(M-TC)T计数 上式也可写成:TC=M(T/T计数)式中,M为模值,和定时器的工作方式有关;T计数是单片机振荡周期TCLK的12倍;TC为定时器的定时初值。Xian Jiaotong UniversityXian Jiaotong University7.8 定时器/计数器(4)定时/计数器常数的计算 开中断(如果使用中断方式):编程时置位EA、ETi TRi位置位控制定时器的启动和停止。计算计数器的计数初值:编程时将计数初值送THi、TLi;可编程器件在使用前需要进行初始化:确定TMOD控制字:编程时将控制字送TMOD;Xian Jiaotong UniversityXian Jiaotong University例1 设晶振频率fOSC=6MHz,使用定时器1以方式1产生周期为500s的方波脉冲,并由P1.0 输出。以中断方式实现。8051P1.0P1.0500sXian Jiaotong UniversityXian Jiaotong University TMOD确定T1控制T0控制XXXX1000M0M1C/TGATEM0M1C/TGATE控制字10H 要产生500s 的方波脉冲,只需在P1.0端以250s为间隔,交替输出高低电平即可实现。为此,定时间应为250s 。使用6z晶振,则一个机器周期为2s,设待求计数初值为,则:计算计数器的计数初值;Xian Jiaotong UniversityXian Jiaotong University(216X)210-6=25010-6 即216X=125 X216-125=10000H-7DH 0FF83H所以,初值为:TH1=0FFH,TL1=83H 采用中断方式:编程时打开全局和局部中断。由定时器控制寄存器TCON中的TR1位控制定时器的启动和停止。TR11,启动;TR10,停止。Xian Jiaotong UniversityXian Jiaotong University ORG 0000H LJMP MAIN ;主程序入口 ORG 001BH LJMP INTT1 ;T1中断入口汇编程序设计:Xian Jiaotong UniversityXian Jiaotong University ORG 1000HMAIN:MOV TMOD,#10H ;T1为方式1 MOV TH1,#0FFH MOV TL1,#83H ;初值 CLR P1.0 SETB EA ;允许中断 SETB ET1 SETB TR1 ;启动定时 SJMP$;等待中断主程序:Xian Jiaotong UniversityXian Jiaotong UniversityINTT1:MOV TH1,#0FFH ;重新设置初值 MOV TL1,#83H CPL P1.0 ;输出取反 RETI中断处理程序:

    注意事项

    本文((精品)单片机 定时器.ppt)为本站会员(hwp****526)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开