完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
各路神仙大大,问题如下:
小弟要搞个倒计时器(中控只是89C52),60分钟的。是使用定时器好还是像ds1302这样的IC好?要求时间要准确些。 以前刚学的时候写过时钟,用的定时器,感觉误差好大,不知道该不该1302的钱.... |
|
相关推荐
10个回答
|
|
收费的娱乐设施,我觉的51的定时器就可以了,程序在编写的时候注意一下效率。定时时间用示波器测量一下,进行一下微调。
最佳答案
|
|
|
|
555产生脉冲为1小时的时钟
|
|
|
|
用51定时器可以把1小时误差控制在1秒内,用专用时钟芯片要精确得多还不怕掉电,要看需求来确定用哪种方式。
|
|
|
|
|
|
|
|
用来给计时收费的游乐设施用的,60分钟,数码管显示。暂时不干其他活,就倒计时。 |
|
|
|
能不能具体说一下用示波器微调...以前没接触过,刚入行新人一个。 |
|
|
|
在定时器中断中对一个IO口进行取反操作,比如你定时1S,那卡出的频率就应该是1Hz,不准的话就微调一下计数值。当然这也并不是绝对的准确,如果你在定时器中断中有其他处理代码,而且条件不同处理的时间不同也会造成一定的计时误差。但是对于60分钟这种计时来说,应该是足够了。 高效就是说不要再代码的执行中出现大量的指令的延时,太占用CPU了,如果在中断中出现指令的延时,那就没得玩了~
|
|
|
|
游乐设施用的60分钟倒计时器采用89C52足够了准了,以前单片机不太普及,游乐设施用数字集成电路CD4541计时,一小时误差几十秒太正常了。用89C52外接12MHz晶振根本不需要示波器,觉得有误差软件调一下就OK了。 |
|
|
|
wulinwl 发表于 2017-5-1 18:07 谢谢了 |
|
|
|
回帖奖励 +1 分积分
这个5楼坛友的IC便宜不错 楼主采用一下
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
644 浏览 0 评论
求助一下关于51系列单片机的Timer0的计时问题,TH0、TL0+1的时间是怎么算的?
1819 浏览 1 评论
【RA-Eco-RA4E2-64PIN-V1.0开发板试用】开箱+Keil环境搭建+点灯+点亮OLED
1262 浏览 0 评论
【敏矽微ME32G070开发板免费体验】使用coremark测试敏矽微ME32G070 跑分
1136 浏览 0 评论
【敏矽微ME32G070开发板免费体验】开箱+点灯+点亮OLED
1357 浏览 2 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
12026 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 07:46 , Processed in 1.221507 second(s), Total 90, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号