欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: AT89C2051的自制單片機流水燈 [打印本頁]

作者: 尹德文    時間: 2017-12-29 01:47
標題: 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)




作者: cjl9i0    時間: 2019-11-27 15:40
支持你,還進下會更好
作者: huangye-008    時間: 2019-11-30 22:36
謝謝LZ分享!!
作者: qq974282228    時間: 2019-12-4 10:25
謝謝樓主分享!!!!
作者: zjhzgp    時間: 2021-5-23 17:41
下載不了啊




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1