3279|3

88

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于msp43016位定时器的捕获功能,请高手指教 [复制链接]

用16位定时器的捕获功能实现一个“按键捕获器定时
器”,当按键后,以点亮LED 灯来显示。
要求:

1. 从硬件连接的角度,分析系统如何实现。

2. 实现系统。

最新回复

定时器有捕获功能,将该IO口配成该功能。 硬件上外部将信号直接接入该IO口即可。 捕获是有标志位的,可以用 循环查询方式 while(1) {     if( xxx_bit == 1 ) // 表示捕获到     {        .....; // 成功捕获后,需要做的事情,比如输出一个状态,改变一个IO口点亮LED之类     } } 也可以用中断方式,这样避免系统被锁死。不过如果你是初次接触,还是先用循环查询方式。  详情 回复 发表于 2008-6-21 19:27
点赞 关注

回复
举报

86

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
如果你定时器有外部输入的话,并且低电平有效,那就把按键上拉到5V,直接连到输入端,再用个I/O口控制LED就行了

这些单片机书上都有,建议还是看书来的清楚
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
不错哦,430的我也用过,,,基本就跟楼上的那位说的一样做就行了,,程序可以去利尔达网页上下载列程,,
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

4
 
定时器有捕获功能,将该IO口配成该功能。
硬件上外部将信号直接接入该IO口即可。
捕获是有标志位的,可以用

循环查询方式
while(1)
{
    if( xxx_bit == 1 ) // 表示捕获到
    {
       .....; // 成功捕获后,需要做的事情,比如输出一个状态,改变一个IO口点亮LED之类
    }
}

也可以用中断方式,这样避免系统被锁死。不过如果你是初次接触,还是先用循环查询方式。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表