久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 自制16×16LED點陣屏 含原理圖 程序 [打印本頁]

作者: 51hei天天    時間: 2016-2-5 16:00
標題: 自制16×16LED點陣屏 含原理圖 程序
LED漢字顯示屏廣泛應用于汽車報站器,廣告屏等。LED之所以受到廣泛重視而得到迅速發展,是與它本身所具有的優點分不開的。這些優點概括起來是:亮度高、工作電壓低、功耗小、小型化、壽命長、耐沖擊和性能穩定。LED的發展前景極為廣闊,目前正朝著更高亮度、更高耐氣候性、更高的發光密度、更高的發光均勻性,可靠性、全色化方向發展。所以今天就為大家介紹如何制作16*16LED漢字點陣屏。
先看原理圖:

準備工作:






還沒加跳線:







焊上154 :為了走線方便 我將154焊在萬能板的背面。

焊上16根數據線。

大功告成:







效果:




另外附上我自己做的學習板的圖:






自制的ISP下載線:


自制的5V電源板:




程序如下:
  1. /*取模方式:從上到下從左到右;縱向8點上高位*/
  2. #include<reg51.h>
  3. #define uchar unsigned char
  4. #define uint unsigned int
  5. sbit key=P1^4;
  6. uchar code table[][32]={

  7. /* 薛 */
  8. 0x20,0x00,0x27,0xFE,0x2C,0xA4,0x24,0xA4,0xF4,0xA4,0x27,0xBC,0x20,0x40,0x22,0x48,
  9. 0x23,0x48,0x2A,0xC8,0xF6,0x7F,0x22,0xC8,0x27,0x58,0x62,0x48,0x20,0x40,0x00,0x00,

  10. /* 二 */
  11. 0x00,0x08,0x00,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x08,
  12. 0x10,0x08,0x10,0x08,0x10,0x08,0x30,0x08,0x10,0x08,0x00,0x18,0x00,0x08,0x00,0x00,

  13. /* 煒 */
  14. 0x01,0x02,0x0E,0x04,0x00,0x18,0xFF,0xE0,0x04,0x10,0x18,0x4C,0x12,0x40,0x12,0x40,
  15. 0x12,0x40,0xFF,0xFF,0x12,0x40,0x12,0x48,0x16,0x44,0x32,0xF8,0x10,0x40,0x00,0x00

  16. };

  17. uchar data dispram[32];
  18. ////////////////////////////////
  19. delayms(uint t)
  20. {
  21.   uchar i;
  22.   uint j;
  23.   for(j=0;j<t;j++)
  24.      for(i=0;i<100;i++);
  25. }
  26. /////////////////////////////////
  27. scan()
  28. {
  29.   uchar i,j,k;
  30.    for(i=0;i<3;i++)//i為字的個數
  31.     {
  32.   for(k=0;k<16;k++)
  33.    {
  34.      for(j=0;j<15;j++)
  35.      {
  36.        dispram[j*2]=dispram[(j+1)*2];
  37.        dispram[j*2+1]=dispram[(j+1)*2+1];
  38.      }
  39.        dispram[30]=table[i][k*2];
  40.     dispram[31]=table[i][k*2+1];
  41.        delayms(200);//滾動時間設置
  42.    }
  43.    
  44. }
  45. }

  46. void main()
  47. {
  48.   TH0=0xfb;
  49.   TL0=0x30;
  50.   IE=0x82;
  51.   TMOD=0x01;
  52.   TR0=1;
  53.   P2=0x00;
  54.   P3=0x00;
  55.   P1=0x0f;
  56.   while(1)
  57.   {
  58.    
  59.     scan();
  60.   }
  61. }

  62. void t0(void) interrupt 1
  63. {
  64.    uchar k;
  65.    key=1;
  66.    TH0=0xfb;
  67.    TL0=0x30;
  68.    k=P1;
  69.    k=++k&0x0f;
  70.    P2=dispram[k*2];
  71.    P3=dispram[k*2+1];
  72.    P1=k;
  73.    key=0;
  74. }
復制代碼



薛二煒
2010年05月27日


作者: 騰飛的龍    時間: 2016-2-16 13:24
樓主好強啊,贊一個。
作者: 庫林君    時間: 2016-4-6 11:14
樓主好厲害,
作者: 行癡    時間: 2017-8-13 22:47
三級管用的是什么型號
作者: qjzyx    時間: 2018-1-3 20:37
贊一個!樓上的朋友~~~~三極管應是~~~NPN是8050~~~PNP的是2N5551(也可用8550)!
作者: a8238712    時間: 2018-1-18 09:27
樓主很強大!!!
作者: wwtor    時間: 2018-4-9 22:53
正在做這個,樓主很厲害,多謝參考
作者: 15122250811    時間: 2018-5-9 18:46
畢設剛好需要,樓主好人啊,好人一生平安
作者: 獨偉偉    時間: 2018-12-4 18:17
有沒有驅動電路的詳圖
作者: slhslhhao    時間: 2019-3-29 01:19
牛牛牛牛牛!
作者: qwchen    時間: 2019-4-4 19:42
贊一個
作者: fgl2599    時間: 2019-4-5 00:07
謝謝分享,動手牛人
作者: mhcy525    時間: 2019-4-9 16:00
牛B啊  老哥
作者: wsh62    時間: 2019-9-7 09:32
我自己做了一個,原理圖差不多,就是P0.0在第一行,P0.7在第八行,P2.0在第九行,P2.7在第十六行(三極管用8050);列我一用的是74HC154+8550,程序能運行,取漢字模有問題。搞了好久,沒搞好。
作者: wsh62    時間: 2019-9-7 09:34
不知樓主用的什么取模軟件
作者: wsh62    時間: 2019-9-8 18:54
取模的問題搞定,謝謝樓主提供程序。
作者: 1234666。。    時間: 2020-2-25 20:16
有更加詳細的原理圖么,就256個led燈是如何連在一起的?
作者: muse122334    時間: 2020-3-9 17:23
神仙飛線
作者: hxy325    時間: 2020-6-18 00:34
樓主厲害
作者: baiff    時間: 2020-6-19 14:21
大神




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久99精品久久久久久青青日本 | 国产精品亚洲第一区在线暖暖韩国 | 欧美一区二区大片 | 国产成人精品一区二区 | 亚洲第一av网站 | 在线久草 | 99久久精品免费看国产免费软件 | 日韩一级一区 | 这里精品| 久久久精彩视频 | 国产一级久久久久 | 欧美日韩综合视频 | 国产91 在线播放 | 亚洲网站在线播放 | 国产精品不卡 | 亚洲一区二区精品视频在线观看 | 在线观看黄色电影 | www国产成人免费观看视频 | 国产传媒在线观看 | 亚洲成人网在线观看 | 亚洲欧美精品久久 | 天天干天天色 | 黄色三级在线播放 | 欧美日本一区 | 国产欧美一区二区三区另类精品 | 国产一级片免费视频 | 羞羞视频免费在线 | 久久一区二区av | 成人亚洲片 | 精品国产乱码久久久久久丨区2区 | 欧美日韩激情 | 国产一区二区电影 | 老司机午夜性大片 | 天堂一区二区三区 | 天天影视亚洲综合网 | 亚洲aⅴ一区二区 | 99爱在线视频 | 亚洲精品1区 | 午夜影院普通用户体验区 | 在线男人天堂 | 三区四区在线观看 |