找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 13133|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

AT89C2051的自制單片機(jī)流水燈

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:239273 發(fā)表于 2017-12-29 01:47 | 只看該作者 |只看大圖 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
AT89C2051單片機(jī)流水燈的自制

AT89C2051是ATMEL公司生產(chǎn)的帶2K字節(jié)閃速可反復(fù)編程、擦除只讀存儲器的8位單片機(jī),它具有和MCS-51產(chǎn)品兼容、電壓使用范圍寬、低功耗空載和掉電方式等特點(diǎn),是一款強(qiáng)勁的微型計(jì)算機(jī)。
制作單片機(jī)流水燈,是每個初學(xué)者涉足單片機(jī)學(xué)習(xí)的必經(jīng)之路,流動的燈光會給學(xué)習(xí)代來極大的興趣。可以說所有的單片機(jī)都能制作流水燈,我們選用AT89C2051制作流水燈,是考慮到這款單片機(jī)的體積小、管腳少、使用電壓低并且容易制做,下面先看一下電路圖。
電源部分的電路圖。
為了縮小體積和考慮到容易取得電腦、手機(jī)充電的5V電源,電源插座采用V3USB插頭供電,也可以用其它USB插座,但輸入電壓不得高于6V,也可以直接引出兩條線,接在USB插頭上,插到電腦或手機(jī)充電器上供電。

系統(tǒng)部分的電路圖。
從電路圖上看,我們使用的元器件并不多,我們來列個表:
  
序號
  
名稱
規(guī)格
數(shù)量
說明
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
單片機(jī)
AT89C2051
1

IC
單片機(jī)用
20P
1

D1-8
M3發(fā)光二極管
AT89C2051
8
可選擇不同顏色
下面是我用操作系統(tǒng)里的畫筆繪制的PCB圖。
如果用熱轉(zhuǎn)印方法制版,上面的電路圖要水平翻轉(zhuǎn)一下。

下面這張圖是元件位置圖,可直接用轉(zhuǎn)印方法轉(zhuǎn)印到PCB板上。

PCB板制好后的圖:

正面圖。
反面圖。
先焊電阻。
再焊其它元件。
最后再焊IC插座,全部焊接完成以后,不要急于把AT89C2051芯片插上,首先插上電源插頭,測量一下IC座的第20腳的電壓值,正常情況下這個電壓在5-5.5V左右。檢查無誤后,拔下電源插頭,插上AT89C2051芯片,再次接通電源,測量4和5腳,一般情況下,這兩個腳的電壓在1.8-2.8V左右,有了這個電壓,說明單片機(jī)已經(jīng)工作了。

下面就是燒錄流水燈的程序了,沒有編程器的初學(xué)者可以先請老師或朋友幫助燒錄,或者參考網(wǎng)友制作編程器的文章自制燒錄器來下載程序,我也有自制編程器的帖子上傳,可以參考自己制作,如果嫌麻煩,也可以到網(wǎng)上找找,也可以到我的淘寶網(wǎng)店轉(zhuǎn)轉(zhuǎn),也許會有收獲,我的網(wǎng)店地址如下:shop429686034點(diǎn)taobao點(diǎn)com(點(diǎn)替換成.),京城電子制作坊。

流水從左到右:
  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. }
復(fù)制代碼

hex下載:
2.rar (218 Bytes, 下載次數(shù): 47)



評分

參與人數(shù) 2黑幣 +58 收起 理由
aifengdian + 8 共享資料的黑幣獎勵!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:650841 發(fā)表于 2019-11-27 15:40 | 只看該作者
支持你,還進(jìn)下會更好
回復(fù)

使用道具 舉報(bào)

板凳
ID:638375 發(fā)表于 2019-11-30 22:36 | 只看該作者
謝謝LZ分享!!
回復(fù)

使用道具 舉報(bào)

地板
ID:424725 發(fā)表于 2019-12-4 10:25 | 只看該作者
謝謝樓主分享。。!
回復(fù)

使用道具 舉報(bào)

5#
ID:914518 發(fā)表于 2021-5-23 17:41 | 只看該作者
下載不了啊
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表