长汀无线电厂交流论坛

 找回密码
 注册
查看: 8323|回复: 52
打印 上一主题 下一主题

我也发个2051定时器的图

  [复制链接]
楼主
发表于 2013-6-29 08:08:04 | 只看该作者
回复 摇滚铁心 的帖子

改接口可以了,现在设置好后时间不走,秒点不闪。
不知道怎么回事。
http://bbs.yleee.com.cn/forum.ph ... tra=&mobile=yes
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2013-5-13 23:26:05 | 只看该作者
本帖最后由 摇滚铁心 于 2013-5-13 23:26 编辑

回复 社建电子 的帖子

这里有视频,我看的就是这个。《十天学会单片机和C语言编程》郭天祥老师教程

http://xidong.net/File001/File_54834.html
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-4-14 22:00:44 | 只看该作者
我的数码管不是高亮的,我设计时取的电流差不多有10毫安,7个笔画就五六十毫安了,我怕2051吸收不了这么大的电流,就加了驱动三极管。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-4-13 18:11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 摇滚铁心 于 2013-4-13 18:13 编辑

已经正常使用了。电路图中2051的引脚看标号,软件里没有2051的库。我实际用的是1051这个块子,以前在这里买的2051里混了这么个家伙。

剪贴板2051.jpg (66.19 KB, 下载次数: 65)

剪贴板2051.jpg

1.rar

58.26 KB, 下载次数: 601

回复

使用道具 举报

5#
发表于 2013-4-13 18:36:33 | 只看该作者
这图电子报20年前好像登过
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2013-4-13 21:25:43 | 只看该作者
不知道,这是我自己画的,程序也是现学现编的。2051也就这么几个脚,要驱动4个数码管也只能这么接了。
回复 支持 反对

使用道具 举报

7#
发表于 2013-4-14 12:22:43 | 只看该作者
回复 摇滚铁心 的帖子

给你一个参考图看看
2051不用三极管也可以的




点评

NND
这涉及到数码管是用共阴或共阳的选择。  发表于 2013-4-16 06:50
回复 支持 反对

使用道具 举报

8#
发表于 2013-4-15 05:57:57 | 只看该作者
不错,有没有程序,也分享下,我只会烧写,其他的都不会。
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2013-4-15 21:46:09 | 只看该作者
附件里就是,直接烧写用的.hex文件也有。原先还有个计时功能的,被砍掉了。
回复 支持 反对

使用道具 举报

10#
发表于 2013-4-16 17:05:40 | 只看该作者
摇滚铁心 发表于 2013-4-13 21:25
不知道,这是我自己画的,程序也是现学现编的。2051也就这么几个脚,要驱动4个数码管也只能这么接了。

现学的就会编程序了,真厉害,我学好久了,也不会,英文太菜了。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2013-4-16 23:01:57 | 只看该作者
本帖最后由 摇滚铁心 于 2013-4-16 23:12 编辑

跟英文无关啊,我都是把那些当做符号,按书本上的语句要求写下来而已。这种简单的程序真不难。我看的是郭天祥的《 新概念51单片机C语言教程——入门、提高、开发、拓展》133M就不上传了。只看了需要用到的部分,其它没看。呵呵
回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2013-4-16 23:14:24 | 只看该作者
还下载了他的教学视频《[十天学会单片机和C语言编程]》5.7G
回复 支持 反对

使用道具 举报

13#
发表于 2013-4-17 06:07:28 | 只看该作者
lxa0 发表于 2013-4-14 12:22
回复 摇滚铁心 的帖子

给你一个参考图看看

你的这个也不错,遥控的,有程序吗?

点评

源代码发到磁动力了~~~~~~~~~~  发表于 2013-4-17 22:09
回复 支持 反对

使用道具 举报

14#
发表于 2013-4-17 06:09:33 | 只看该作者
摇滚铁心 发表于 2013-4-16 23:01
跟英文无关啊,我都是把那些当做符号,按书本上的语句要求写下来而已。这种简单的程序真不难。我看的是郭天 ...

晶振一定要7.2的吗,坛友那个图怎么是6的,程序中没看到选择晶振的哦。
回复 支持 反对

使用道具 举报

15#
发表于 2013-4-18 12:58:27 | 只看该作者
嘿嘿,有HEX就行,不然没法仿造,再一个关键就是LED屏的脚位,咱不会改程序,自然不能定义管脚,如果不确定管脚,做出来就乱码了
回复 支持 反对

使用道具 举报

16#
 楼主| 发表于 2013-4-18 21:58:46 | 只看该作者
本帖最后由 摇滚铁心 于 2013-4-18 22:16 编辑

回复 社建电子 的帖子

东西都是在长汀这里买的,没买到6M晶振用的是7.2M。如果用6M晶振要改延时子程序的y参数。我那个延时子程序没做注释现在看不懂y参数是怎么定的了。数码管是共阳。

延时子程序:
void delay(uchar z)
        {
          uint x,y;
             for(x=z;x>0;x--)
                for(y=74;y>0;y--);
         }
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2013-4-18 22:05:23 | 只看该作者
回复 衡水家维 的帖子

屏的abcdefg分别接p1.0~p1.6,p1.7是秒点。屏的脚位要测量才行。
回复 支持 反对

使用道具 举报

18#
 楼主| 发表于 2013-4-18 22:20:21 | 只看该作者
本帖最后由 摇滚铁心 于 2013-4-18 22:37 编辑

这个定时器现在我用来控制电动车充电器,限定充电时间。程序还有些该改进的地方,比如应该改成从最高位开始设置定时时间和最高位无效零消隐,这样才比较好。


点评

制作不错! 学习!  发表于 2013-7-5 23:34
回复 支持 反对

使用道具 举报

19#
发表于 2013-4-19 11:05:38 | 只看该作者
辛苦你啦,谢谢分享!
回复 支持 反对

使用道具 举报

20#
发表于 2013-4-19 19:33:35 | 只看该作者
摇滚铁心 发表于 2013-4-18 22:05
回复 衡水家维 的帖子

屏的abcdefg分别接p1.0~p1.6,p1.7是秒点。屏的脚位要测量才行。

哈哈,只要知道怎么接就行啊,一般用单个的8字都是从上边的中间公共端开始顺时针数的。我就是不知道怎么接,当年为了做个EEPROM复制器,那一个8字让我倒了N多次线才倒对了,真怕了
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|Archiver|长汀无线电厂交流论坛  

GMT+8, 2024-4-25 08:36 , Processed in 0.837571 second(s), 27 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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