找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3511|回复: 3
打印 上一主题 下一主题
收起左侧

定时器T2的用法

[复制链接]
跳转到指定楼层
楼主
ID:145415 发表于 2016-11-3 22:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎样用T2自动重装载方式来实现发光二极管1、3、5、7和2、4、6、8交替闪烁,时间间隔0.5秒呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:111634 发表于 2016-11-3 22:16 | 只看该作者
本帖最后由 zl2168 于 2016-11-3 22:19 编辑

实例28  花样循环灯


电路设计   


程序设计   


根据以下两种花样灯循环要求,编制程序。


花样循环1


全亮2秒;


从上至下依次暗灭(间歇约0.5秒),每次减少一个,直至全灭;


从上至下依次点亮(间歇约0.5秒),每次增加一个,直至全亮;


闪烁5次(亮暗时间各约0.5秒);


重复上述过程,不断循环。


花样循环2


全亮,全暗,并重复一次;


从上至下,每次亮2个,并重复一次;


从上至下,每次亮4个,并重复一次;


从上至下,每次间隔亮2个(亮灯中间暗一个),并重复一次;


从上至下,每次间隔亮4个(亮灯中间暗一个),并重复一次;


上述过程更新间隔0.5秒,不断循环重复。


Keil调试   


Proteus仿真   



Proteus仿真一下,确认有效
实例28 花样循环灯(3种控制程序).rar (35.78 KB, 下载次数: 27)

以上摘自张志良编著《单片机实验实训100例》 ISBN978-7-5124-1603-1,北航社出版

书中电路和程序设计有详细说明,程序语句条条有注解。





回复

使用道具 举报

板凳
ID:71274 发表于 2016-11-5 10:37 | 只看该作者
最近也在学习!
回复

使用道具 举报

地板
ID:123289 发表于 2016-11-6 01:25 | 只看该作者
用什么定时器,采用什么方式,不是要点。
要点是定时器Tx的位数不够用了,需要扩充。
即需要你外加寄存器Rs来计时,当Tx中断后,给Rs+1,达到需要的时间时,复位Rs,并处理你要做的事。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表