(4.4)--6.4定时计数器的编程和应用.ppt

上传人:奉*** 文档编号:96428564 上传时间:2023-11-27 格式:PPT 页数:20 大小:1.74MB
返回 下载 相关 举报
(4.4)--6.4定时计数器的编程和应用.ppt_第1页
第1页 / 共20页
(4.4)--6.4定时计数器的编程和应用.ppt_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《(4.4)--6.4定时计数器的编程和应用.ppt》由会员分享,可在线阅读,更多相关《(4.4)--6.4定时计数器的编程和应用.ppt(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、单片机原理与应用单片机原理与应用单片机的定时单片机的定时/计数器计数器第六章第六章第 节1第 节2第 节3第 节4定时/计数器的编程和应用本章知识点本章知识点定时定时/计数器的结构与工作原理计数器的结构与工作原理定时定时/计数器的计数器的控制控制定时定时/计数器的工作方式计数器的工作方式定时定时/计数器的编程和应用计数器的编程和应用1.1.了解单片机定时计数器的结构与工作原理;了解单片机定时计数器的结构与工作原理;2.2.了解了解单片机定时计数器的各种工作方式及其差异;单片机定时计数器的各种工作方式及其差异;3.3.了解了解单片机的编程方法。单片机的编程方法。本章目标本章目标第第 节节定时定时

2、/计数器的编程和应用计数器的编程和应用4 4定时/计数器的编程和应用应用:定时器用于定时控制,或作为分频器发生各种不同频率的方波;计数器用于外部脉冲统计或外部中断源扩充;复杂应用需要将定时与计数结合起来。定时/计数器的编程和应用实例实例5 5 由P3.4口输入一个低频窄脉冲信号。当该信号出现负跳变时,由P3.0口输出宽度为500s的同步脉冲,如此往复。要求据此设计一个波形展宽程序(fosc=6MHz)。定时/计数器的编程和应用定时/计数器的编程和应用将T0设置为1 1次计数方式次计数方式2 2,初值设为0 xff。这样P3.4一旦发生负跳变T0就会产生溢出;查询TF0标志位。当TF0=1时将T

3、0设置为500500 s s定时方式定时方式2 2,初值a为0 x06(=256-5006/12),同时使P3.0输出低电平;查询TF0标志位。待T0再次溢出后使P3.0输出高电平,然后将T0设置为1 1次计数方式次计数方式2 2,如此往复进行。分析:分析:可以采取如下做法:定时/计数器的编程和应用实例5参考程序定时/计数器的编程和应用实例5仿真运行效果定时/计数器的编程和应用实例例6 6 采用10MHz晶振,在P2.0脚上输出周期为2.5s,高电平占空比为20%的脉冲信号。2.5s0.5s定时/计数器的编程和应用P2.0=1;P2.0=0 分析:分析:10兆晶振,方式1最大定时为54.613ms;定时中断与软件计数联合定时中断与软件计数联合法:利用定时中断进行中断次数统计;若取10ms产生定时,则2.5s=250次中断之和;则0.5ms(20%占空比)相当于50次中断之和。a=216-1000012/10=0 xd120定时/计数器的编程和应用实例6参考程序定时/计数器的编程和应用实例6仿真运行效果定时/计数器的编程和应用实例实例7 7 采用定时中断控制流水灯,实现每秒1位,自上而下循环功能(fosc=12MHz)。定时/计数器的编程和应用定时/计数器的编程和应用实例7参考程序定时/计数器的编程和应用实例7运行效果同学们再见

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com