搜索
bottom↓
回复: 107

学51时做的小东西(一) -- 电子定时器

[复制链接]

出0入0汤圆

发表于 2007-12-28 22:58:10 | 显示全部楼层 |阅读模式
学51时做过很多东西,但是很多都没有留下完整的资料。这里把一个我做的有完整资料的东西发上来,以后整理好东西也陆续发上来。
虽然这些东西都很过时了,不过有兴趣的朋友不妨做一个试。

电子定时器:
    最初的是为了电池充电器而设计的,可以用来设定电池的充电时间。当然也可以做其它使用。也可以做为简单的时钟用。这个定时器具有保存充电时间的功能,断电后会接着上次没冲完的时间继续重(以前大学宿舍是熄灯的),另外时间显示和定时时独立的。

    电路采用一片89c2051作为控制芯片,74ls164译码驱动4个数码管。一个24c02用于掉电存储。四个按键(作用记不太清了,就是用于设置作用的,现在这个作品在学校展览室躺着呢。后来毕业设计为同学设计了个雏形,带液晶和专有时钟芯片的,下次再发资料)。

     电源是我从旧货市场买的5v开关电源,当然你也可以用电路图中的方法(变压器)(后来同学仿制了一个,不过用了6个数码管,可以显示秒)

下面是原理图:
点击此处打开ourdev_194893.pdf(文件大小:21K)
下面是程序(keilc)
点击此处下载ourdev_194894.zip(文件大小:40K)


下面是一些图片:







阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2007-12-29 10:37:58 | 显示全部楼层
不错,顶

出0入0汤圆

发表于 2008-1-4 09:24:32 | 显示全部楼层
我是书看了不少,但没做一个实物。得加油了。
不过bozai还得加强练习写字啦:)

出0入0汤圆

发表于 2008-1-4 13:32:18 | 显示全部楼层

出0入0汤圆

发表于 2008-1-19 21:35:58 | 显示全部楼层
帮顶

出0入0汤圆

发表于 2008-1-28 17:47:01 | 显示全部楼层
你的定时器误差是多少哦

出0入0汤圆

 楼主| 发表于 2008-1-28 17:54:59 | 显示全部楼层
误差就是单片机用的12MHz晶振的误差,曾经用软件模拟器模拟准确度,通过添加nop语句来调整。
最后算了下,如果12MHz没有误差,一个月也就几秒钟,当然这是不可能的,因为晶振本身存在误差。

出0入0汤圆

发表于 2008-3-5 16:18:31 | 显示全部楼层
顶下^^

出0入0汤圆

发表于 2008-3-5 16:34:45 | 显示全部楼层
顶下,等以后要做个什么定时炸_弹再来取程序!

出0入0汤圆

发表于 2008-3-5 16:57:02 | 显示全部楼层
顶上去

出0入0汤圆

发表于 2008-3-5 17:11:30 | 显示全部楼层

出0入0汤圆

发表于 2008-3-5 18:36:07 | 显示全部楼层
太谢谢了   收藏了

出0入0汤圆

发表于 2008-3-15 20:10:38 | 显示全部楼层
兄弟也做了一个,竟然跟你的一样哦

出0入0汤圆

发表于 2008-3-20 21:29:57 | 显示全部楼层
狂顶~

出0入0汤圆

发表于 2008-3-23 15:59:34 | 显示全部楼层
顶~!!!!!!!!!!!!!!!!!!!!!!!!

出0入0汤圆

发表于 2008-3-24 20:10:56 | 显示全部楼层
挺好的。

出0入0汤圆

发表于 2008-3-30 21:53:23 | 显示全部楼层
好帖,顶一下。

出0入0汤圆

发表于 2008-4-2 22:19:04 | 显示全部楼层
好贴,我下载了,准备做,谢谢楼主!

出0入0汤圆

发表于 2008-4-15 16:27:42 | 显示全部楼层
谢谢分享
  我正在找一个带有温度显示的时钟呢

出0入0汤圆

发表于 2008-5-11 20:59:19 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2008-5-12 14:16:31 | 显示全部楼层
不错,顶

出0入0汤圆

发表于 2008-7-26 17:33:35 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2008-7-26 21:02:14 | 显示全部楼层
顶,支持a啊!

出0入0汤圆

发表于 2008-8-5 11:22:34 | 显示全部楼层
参考一下.我正想给风扇做个定时的.

出0入0汤圆

发表于 2009-1-20 16:46:46 | 显示全部楼层
很不错的,可以练习下I2C。

出0入0汤圆

发表于 2008-10-11 16:39:09 | 显示全部楼层
正想做做看

出0入0汤圆

发表于 2008-10-12 01:39:24 | 显示全部楼层
好东西,(*^__^*) 嘻嘻……

出0入0汤圆

发表于 2008-10-29 10:20:22 | 显示全部楼层
好东西

出0入0汤圆

发表于 2008-11-30 21:07:10 | 显示全部楼层
顶 

出0入0汤圆

发表于 2009-1-18 09:38:23 | 显示全部楼层
好东西,(*^__^*) 嘻嘻……

出0入0汤圆

发表于 2009-6-29 23:07:37 | 显示全部楼层
这个是好东西,呵呵

出0入0汤圆

发表于 2009-7-11 10:46:55 | 显示全部楼层
学习了,自己也要做一个放在风扇上。

出0入0汤圆

发表于 2009-7-12 12:23:38 | 显示全部楼层
手工画的图啊?厉害~~

出110入26汤圆

发表于 2009-7-15 09:52:44 | 显示全部楼层
51定时器走的准也很考功夫的

出0入0汤圆

发表于 2009-7-20 01:46:22 | 显示全部楼层
正打算做类似的东西,做个记号

出0入0汤圆

发表于 2009-12-31 01:09:13 | 显示全部楼层
太及时了,正想要呢。

出0入0汤圆

发表于 2010-1-4 19:16:24 | 显示全部楼层
Mark!

出0入127汤圆

发表于 2010-1-8 22:02:23 | 显示全部楼层
顶起来

出0入0汤圆

发表于 2010-1-14 23:30:41 | 显示全部楼层
顶一下,有同感

出0入0汤圆

发表于 2010-1-26 13:56:41 | 显示全部楼层
参考参考,顶顶!!

出0入0汤圆

发表于 2010-3-7 10:08:25 | 显示全部楼层
下来学一下

出0入0汤圆

发表于 2010-9-16 18:49:53 | 显示全部楼层

出0入0汤圆

发表于 2010-10-3 16:20:00 | 显示全部楼层
顶! 准备做一个!

出0入0汤圆

发表于 2010-10-10 13:42:39 | 显示全部楼层

出0入0汤圆

发表于 2010-10-10 16:38:24 | 显示全部楼层
不错不错哈

出0入0汤圆

发表于 2010-10-26 23:30:04 | 显示全部楼层
波仔刚学单片机时的作品,这个一定要顶!

出0入0汤圆

发表于 2010-12-17 19:16:35 | 显示全部楼层
介绍说是用的164译码电路,但是图里面是用的74LS47,两种芯片原理不一样的啊。搞不懂了

出0入0汤圆

发表于 2010-12-18 11:11:06 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-12-18 13:35:35 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-12-18 16:57:12 | 显示全部楼层
lz的代码我用KEIL编译了下 出错为无法打开 reg2051.h 却是为何?

出0入0汤圆

发表于 2010-12-18 17:06:04 | 显示全部楼层
书看了不少,但没做一个实物

出0入0汤圆

发表于 2011-2-11 20:42:09 | 显示全部楼层
东西做的不错

出0入0汤圆

发表于 2011-2-11 20:52:00 | 显示全部楼层
谢谢分享,学习中……

出0入0汤圆

发表于 2011-2-24 23:44:01 | 显示全部楼层
很好!下下来学学看。

出0入0汤圆

发表于 2011-3-2 11:41:31 | 显示全部楼层
pdf下载不了,楼主可不可以发给到我邮箱啊tsqtbx@163.com

出0入0汤圆

发表于 2011-6-6 16:33:08 | 显示全部楼层
求助!用楼主的资料我制作了一个 想加入秒的显示 和加两路继电器独立控制 不知该怎样弄了 能帮下我吗 谢谢

出0入0汤圆

发表于 2011-6-7 23:32:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-6-8 07:26:48 | 显示全部楼层
带有温度显示的时钟,我有很多种呢?790352936

出0入0汤圆

发表于 2011-6-8 07:45:05 | 显示全部楼层
这个程序有点问题,长按键盘时,会出现只显示一位的,所以按键程序还得改一下

出0入0汤圆

发表于 2011-6-8 09:40:18 | 显示全部楼层
犀利!

出0入0汤圆

发表于 2011-6-8 10:14:01 | 显示全部楼层
回复【楼主位】bozai 章其波
-----------------------------------------------------------------------
顶一下了

出0入0汤圆

发表于 2011-8-26 14:31:38 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-8-27 11:29:28 | 显示全部楼层
今天我开始录定时器这一讲课程,到时上传到论坛,给大家交流学习。

出0入0汤圆

发表于 2011-8-28 13:57:48 | 显示全部楼层
我之前也想做一个  但是能力有限  后来买了一个  50元 可以设置140组程序  感觉还不错  哈哈

出0入0汤圆

发表于 2011-8-28 17:08:21 | 显示全部楼层
收藏,可以做个延时控制电器:)

出0入0汤圆

发表于 2011-8-28 17:58:20 | 显示全部楼层
误差多少啊

出0入0汤圆

发表于 2011-8-28 19:58:15 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2011-8-28 21:47:57 | 显示全部楼层
很不错,可以加个红外,加遥控,另外外观需要改进哦

出0入0汤圆

发表于 2011-9-6 22:48:55 | 显示全部楼层
我也想做一个,能指导一下吗?请QQ(693199164)联系,谢谢!

出0入0汤圆

发表于 2011-9-7 10:11:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-7 10:20:52 | 显示全部楼层
我以前也做个,不过是用5110屏做的显示

出0入0汤圆

发表于 2011-9-7 11:35:45 | 显示全部楼层
我现在手上只有AT89C51,请大家帮忙弄一个有时、分、秒(6位数码管)的定时器电路,我的QQ:693199164 谢谢!

出0入0汤圆

发表于 2011-9-7 20:48:47 | 显示全部楼层
感觉太复杂了,我这有更简单的,不知道有没有人需要

出0入0汤圆

发表于 2011-9-7 21:58:32 | 显示全部楼层
是个好东西!用这个干嘛还要加个万能充?

出0入0汤圆

发表于 2011-9-8 13:36:36 | 显示全部楼层
表扬~~还做了个外壳嘛不错不错`~~

出0入0汤圆

发表于 2011-9-8 15:09:50 | 显示全部楼层
谢谢分享

出0入54汤圆

发表于 2011-9-8 21:55:35 | 显示全部楼层
支持楼主!

出0入0汤圆

发表于 2011-9-9 08:12:57 | 显示全部楼层
回复【72楼】xlc8
感觉太复杂了,我这有更简单的,不知道有没有人需要
-----------------------------------------------------------------------

太好了,给我一份资料看看,邮箱:693199164@qq.com  十分感谢!!

出0入0汤圆

发表于 2011-9-10 15:29:54 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-12 09:42:02 | 显示全部楼层
ding

出0入4汤圆

发表于 2011-9-12 12:21:07 | 显示全部楼层
可以多做几路分别定时!

出0入0汤圆

发表于 2011-9-14 18:07:22 | 显示全部楼层
定时器不错,

出0入0汤圆

发表于 2011-9-28 07:35:48 | 显示全部楼层
看看。。。

出0入0汤圆

发表于 2011-9-29 06:58:39 | 显示全部楼层
好东西!顶

出0入0汤圆

发表于 2011-9-29 17:40:27 | 显示全部楼层
照片虚的厉害啊~
微距要加强,镜头要巩固

出0入0汤圆

发表于 2011-10-2 16:28:51 | 显示全部楼层
路过

出0入0汤圆

发表于 2011-10-3 15:17:01 | 显示全部楼层
不错啊

出0入0汤圆

发表于 2011-10-5 10:53:29 | 显示全部楼层
楼主,你那充电器是输入220,那么你继电器是控制220的罗,貌似那种小型的继电器接220切换时会产生火花。
我的建议是自己做个充电的,那么整个装置就一个变压器,这样就可以用这种小型的继电器控制变压后的电压,省下了成本...
不知对不对

出0入0汤圆

发表于 2011-10-5 18:40:11 | 显示全部楼层

出0入0汤圆

发表于 2011-10-5 18:40:23 | 显示全部楼层

出0入0汤圆

发表于 2011-10-7 03:05:53 | 显示全部楼层
不错,学习

出0入0汤圆

发表于 2011-10-7 15:54:07 | 显示全部楼层
不错,顶起.............

出0入0汤圆

发表于 2011-10-7 17:44:55 | 显示全部楼层
吸收下知识,顶下

出0入0汤圆

发表于 2011-10-7 23:46:05 | 显示全部楼层
有干劲啊 支持~!

出0入0汤圆

发表于 2011-10-8 14:58:15 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-9 20:01:46 | 显示全部楼层
我刚学单片机,遇到的问题很多,希望大哥大姐帮帮忙,以后自己在这方面需要走的路还很长

出0入0汤圆

发表于 2011-10-28 23:27:45 | 显示全部楼层
谢谢分享。

出0入0汤圆

发表于 2011-10-29 23:43:05 | 显示全部楼层
不错,顶一下,顺便来冒个泡!!!!!!!

出0入0汤圆

发表于 2011-10-29 23:49:17 | 显示全部楼层
挺不错!!

出0入0汤圆

发表于 2011-10-30 20:21:33 | 显示全部楼层
我顶,还没有做实物,都是在开发板上调试的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-16 02:22

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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