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

    单片机四定时器PPT讲稿.ppt

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

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

    单片机四定时器PPT讲稿.ppt

    单片机四定时器第1页,共22页,编辑于2022年,星期五第第章章定定时时器器及及应应用用 本章内容本章内容Single Chip Microcomputer单片机定时器单片机定时器/计数器的结构计数器的结构 定时器控制定时器控制定时器工作模式定时器工作模式定时器基本概念定时器基本概念定时器初始化定时器初始化第2页,共22页,编辑于2022年,星期五数字电路中的计数器第3页,共22页,编辑于2022年,星期五单片机定时器单片机定时器/计数器的结构计数器的结构第4页,共22页,编辑于2022年,星期五定时器控制v工作模式寄存器TMOD v控制寄存器TCON第5页,共22页,编辑于2022年,星期五工作模式寄存器TMOD注:TMOD不能位寻址,只能用字节方式进行设置GATE C/T M1 M0 GATEM1C/TM0定时器定时器T1定时器定时器T0 D7 D6 D5 D4 D3 D2 D1 D0TMOD(89H)第6页,共22页,编辑于2022年,星期五TMODTMOD各位定义及具体的意义各位定义及具体的意义第7页,共22页,编辑于2022年,星期五操作模式控制位M0、M1M1 M0 工 作 方 式 功 能 说 明0 0方 式 013位计数器0 1方 式 116位计数器1 0方 式 2自动再装入8位计数器1 1方 式 3定时器0:分成两个8位计数器定时器1:停止计数第8页,共22页,编辑于2022年,星期五控制寄存器TCONTF1 TR1TF0TR0IE1IE0IT1IT0TCON(88H)8FH 8EH 8DH 8CH 8BH 8AH 89H 88H第9页,共22页,编辑于2022年,星期五TCON各位定义及具体的意义各位定义及具体的意义第10页,共22页,编辑于2022年,星期五定时器工作模式 M1 M0工 作 方 式功 能 说 明0 0方 式 013位计数器0 1方 式 116位计数器1 0方 式 2自动再装入8位计数器1 1方 式 3定时器0:分成两个8位计数器定时器1:停止计数第11页,共22页,编辑于2022年,星期五模式0第12页,共22页,编辑于2022年,星期五模式1第13页,共22页,编辑于2022年,星期五模式2第14页,共22页,编辑于2022年,星期五模式3第15页,共22页,编辑于2022年,星期五定时器初始化过程定时器初始化过程1、确定并设定定时器工作模式 TMOD 2、设置定时/计数器初值 TH0、TL0 或TH1、TL13、开启定时器中断 IE:ET0(ET1)和 EA4、启动定时器 TCON:TR0(TR1)注:如果采用查询方式控制定时器还需要判断TF0(TF1)第16页,共22页,编辑于2022年,星期五应用举例v用定时器1方式0在P1.0上产生周期为2S的方波。晶振频率为12MHz。1、最大定时时间:81921s=8.192ms 2、选定定时T=5ms 3、X=3192=C78H=00001100,01111000B 4、C78H=01100011,11000B T0初值=01100011,00011000B=6318H TH1=63H,TL1=18H 第17页,共22页,编辑于2022年,星期五v#include vsbit P1_0=P10;vmain()vvunsigned char i=200;vTMOD=0 x00;/设定工作模式为0vTH1=0 x63;/根据计算设定计数器初值vTL1=0 x18;vTR1=1;/启动定时器vwhile(1)vv if(TF1=1)/判断定时溢出标志v v TH1=0 x63;/设定计数器初值v TL1=0 x18;v TF1=0;/清除标志位v i=i-1;v if(i=0)/判断是否计满200次,即定时1秒v v i=200;v P1_0=!P1_0;/将P1.0电平翻转v v vv程序(查询方式-C)第18页,共22页,编辑于2022年,星期五程序(查询方式-汇编)v ORG 0000Hv AJMP MAINv ORG 0100HvMAIN:MOV R3,#200;置5ms计数循环初值vMOV TMOD,#00H;设定时器1为方式0v MOV TH1,#63H;置定时器初值vMOV TL1,#18HvSETB TR1;启动T1vLP1:JBC TF1,LP2 ;查询计数溢出vSJMP LP1;未到5ms继续计数vLP2:MOV TH1,#63H ;重新置定时器初值vMOV TL1,#18HvDJNZ R3,LP1;未到1s继续循环v CPL P1.0 vMOV R3,#200v SJMP LP1;重新计数第19页,共22页,编辑于2022年,星期五程序(中断方式C)v#include vsbit P1_0=P10;vunsigned char i=200;vmain()vvTMOD=0 x00;vTH1=0 x63;vTL1=0 x18;vTR1=1;vIE=0 x88;vwhile(1)v第20页,共22页,编辑于2022年,星期五vvoid intT1()interrupt 3/T1 定时中断处理函数vvTH1=0 x63;/定时器中断时间间隔 5msv TL1=0 x18;v i=i-1;vif(i=0)vv i=200;v P1_0=!P1_0;vv 第21页,共22页,编辑于2022年,星期五程序(中断方式汇编)v ORG 0000Hv LJMP MAINv ORG 001BHv LJMP ZDT1v ORG 0100HvMAIN:MOV R3,#200;置5ms计数循环初值v MOV TMOD,#00H;设定时器1为方式0v MOV TH1,#63H;置定时器初值v MOV TL1,#18Hv MOV IE,#88H ;开启定时器1中断v SETB TR1 ;启动T1vLP1:SJMP LP1;未到5ms继续计数vZDT1:MOV TH1,#63H ;重新置定时器初值v MOV TL1,#18Hv DJNZ R3,EXIT;未到1s继续循环v CPL P1.0 v MOV R3,#200vEXIT:RETI ;退出中断第22页,共22页,编辑于2022年,星期五

    注意事项

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

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




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

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

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

    收起
    展开