完善资料让更多小伙伴认识你,还能领取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便宜不错 楼主采用一下
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
《DNK210使用指南 -CanMV版 V1.0》第八章 CanMV IDE初体验
1589 浏览 0 评论
过采样提高12位ADC精度在STM32主控上的实现(附电路及代码)
1091 浏览 1 评论
飞凌嵌入式-ELFBOARD 解决PCB布线时无法捕捉到焊盘中心的问题
1072 浏览 0 评论
Openharmony软件评估指南-米尔瑞芯微RK3568开发板
1869 浏览 0 评论
STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC输出电压
1355 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11180 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-20 21:23 , Processed in 0.554663 second(s), Total 55, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号