当前位置:
工控论坛
> >
产品
>
嵌入式系统
我要发帖
51单片机响应速度
点击:
1366
| 回复:
8
猎隼
关注
私信
精华:1帖
求助:1帖
帖子:151帖 | 1661回
年度积分:0
历史总积分:8983
注册:2005年9月28日
发表于:2005-12-06 12:40:00
楼主
我做的计数器系统包括计数输入及当前数值显示两部分,当监控运行时总是发生丢数的问题。从外围输入的触发信号有时不能被读入,经常发生少记的问题。
请教各位,像类似的情况应该如何避免。
是不是由于我的程序太长了(500多)字节,或是我的程序里的IF之类的判断语句过多。
分享到:
收藏
邀请回答
回复楼主
举报
imgg
关注
私信
精华:7帖
求助:1帖
帖子:98帖 | 1694回
年度积分:0
历史总积分:5386
注册:2002年4月03日
发表于:2005-12-06 21:09:00
1楼
计数输入频率过高会出现这种情况.
回复
引用
举报
周公
关注
私信
精华:10帖
求助:0帖
帖子:119帖 | 5549回
年度积分:0
历史总积分:6446
注册:2002年11月26日
发表于:2005-12-06 22:58:00
2楼
可以使用定时/计数器
回复
引用
举报
猎隼
关注
私信
精华:1帖
求助:1帖
帖子:151帖 | 1661回
年度积分:0
历史总积分:8983
注册:2005年9月28日
发表于:2005-12-07 12:35:00
3楼
计数频率大约在50K赫芝左右。
定时计数器只有加计数,没有减计数。
回复
引用
举报
周公
关注
私信
精华:10帖
求助:0帖
帖子:119帖 | 5549回
年度积分:0
历史总积分:6446
注册:2002年11月26日
发表于:2005-12-07 22:28:00
4楼
用某值减去定时/计数器的值,速度可以快些
回复
引用
举报
胡家
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 552回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-12-08 18:54:00
5楼
用汇编语言写好了,另外可能输入通道的滤波电容太大
回复
引用
举报
猎隼
关注
私信
精华:1帖
求助:1帖
帖子:151帖 | 1661回
年度积分:0
历史总积分:8983
注册:2005年9月28日
发表于:2005-12-09 12:35:00
6楼
我准备输入的是编码器发出的增量型的数字信号。
我只有KEIL软件。
我还没有想过用一个固定的数值减去计数器的值,值得好好研究研究。
回复
引用
举报
网上幽灵
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 18回
年度积分:0
历史总积分:101
注册:2003年1月13日
发表于:2005-12-13 22:20:00
7楼
汇编不好写
回复
引用
举报
猎隼
关注
私信
精华:1帖
求助:1帖
帖子:151帖 | 1661回
年度积分:0
历史总积分:8983
注册:2005年9月28日
发表于:2007-04-19 18:42:00
8楼
我已经改了,用中断接收记数输入脉冲.
回复
引用
举报
热门招聘
相关主题
使用PCS系统构造自己的嵌入式...
[4947]
请教前辈:如何利用搭建一个应...
[1190]
赠送组态软件演示光盘
[1061]
想学习DSP的网友,请到www.61...
[1073]
节点电压法
[1497]
基于51单片机与mpc006运动控...
[1959]
急求:borland c/c++ v4.51
[1346]
Intel XScale PXA270 ARM高端...
[1557]
嵌入式系统组态软件
[1187]
先进控制-博软自动化技术(上...
[1107]
官方公众号
智造工程师
客服
小程序
公众号