找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 12620|回复: 4
打印 上一主题 下一主题
收起左侧

AT89C2051的自制单片机流水灯

  [复制链接]
跳转到指定楼层
楼主
AT89C2051单片机流水灯的自制

AT89C2051是ATMEL公司生产的带2K字节闪速可反复编程、擦除只读存储器的8位单片机,它具有和MCS-51产品兼容、电压使用范围宽、低功耗空载和掉电方式等特点,是一款强劲的微型计算机。
制作单片机流水灯,是每个初学者涉足单片机学习的必经之路,流动的灯光会给学习代来极大的兴趣。可以说所有的单片机都能制作流水灯,我们选用AT89C2051制作流水灯,是考虑到这款单片机的体积小、管脚少、使用电压低并且容易制做,下面先看一下电路图。
电源部分的电路图。
为了缩小体积和考虑到容易取得电脑、手机充电的5V电源,电源插座采用V3USB插头供电,也可以用其它USB插座,但输入电压不得高于6V,也可以直接引出两条线,接在USB插头上,插到电脑或手机充电器上供电。

系统部分的电路图。
从电路图上看,我们使用的元器件并不多,我们来列个表:
  
序号
  
名称
规格
数量
说明
R1
1/4W碳膜电阻
10K
1
8.2K-10K
R2-9
1/4W碳膜电阻
750R
8
可在510R-1K间选择
C1
电解电容器
10U/16V
1

C2-3
瓷片电容器
30P
2

C4
电解电容器
100U
1

CRY3
晶体振荡器
12M
1
可在6-12M间选择
IC
单片机
AT89C2051
1

IC
单片机用
20P
1

D1-8
M3发光二极管
AT89C2051
8
可选择不同颜色
下面是我用操作系统里的画笔绘制的PCB图。
如果用热转印方法制版,上面的电路图要水平翻转一下。

下面这张图是元件位置图,可直接用转印方法转印到PCB板上。

PCB板制好后的图:

正面图。
反面图。
先焊电阻。
再焊其它元件。
最后再焊IC插座,全部焊接完成以后,不要急于把AT89C2051芯片插上,首先插上电源插头,测量一下IC座的第20脚的电压值,正常情况下这个电压在5-5.5V左右。检查无误后,拔下电源插头,插上AT89C2051芯片,再次接通电源,测量4和5脚,一般情况下,这两个脚的电压在1.8-2.8V左右,有了这个电压,说明单片机已经工作了。

下面就是烧录流水灯的程序了,没有编程器的初学者可以先请老师或朋友帮助烧录,或者参考网友制作编程器的文章自制烧录器来下载程序,我也有自制编程器的帖子上传,可以参考自己制作,如果嫌麻烦,也可以到网上找找,也可以到我的淘宝网店转转,也许会有收获,我的网店地址如下:shop429686034点taobao点com(点替换成.),京城电子制作坊。

流水从左到右:
  1. #include <reg52.h>
  2. #include <intrins.h>
  3. #define uchar unsigned char
  4. #define uint unsigned int
  5. void DelayMS(uint x)
  6. {
  7.    uchar i;
  8.     while(x--)
  9.     {
  10.          for(i=120;i>0;i--);
  11.     }
  12. }
  13. void main()
  14. {
  15.    P1 = 0xFE;
  16.     while(1)
  17.     {
  18.          P1 =_crol_(P1,1);
  19.          DelayMS(150);
  20.     }

  21. }
复制代码

hex下载:
2.rar (218 Bytes, 下载次数: 47)



评分

参与人数 2黑币 +58 收起 理由
aifengdian + 8 共享资料的黑币奖励!
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏5 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:650841 发表于 2019-11-27 15:40 | 只看该作者
支持你,还进下会更好
回复

使用道具 举报

板凳
ID:638375 发表于 2019-11-30 22:36 | 只看该作者
谢谢LZ分享!!
回复

使用道具 举报

地板
ID:424725 发表于 2019-12-4 10:25 | 只看该作者
谢谢楼主分享!!!!
回复

使用道具 举报

5#
ID:914518 发表于 2021-5-23 17:41 | 只看该作者
下载不了啊
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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