找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

proteus課程設(shè)仿真16*16LED點(diǎn)陣動(dòng)態(tài)顯示,動(dòng)態(tài)顯示漢字

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:144367 發(fā)表于 2016-10-25 14:20 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
這是我的proteus課程設(shè)仿真16*16 LED點(diǎn)陣動(dòng)態(tài)顯示,動(dòng)態(tài)顯示漢字。
仿真原理圖+程序都在里面。


單片機(jī)源程序:
  1. #include<reg52.h>
  2. #define  uchar unsigned char
  3. #define  uint unsigned int

  4. uchar code col[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};  

  5. uchar code row[][32]={
  6. {0x80, 0x00,
  7. 0x40, 0x00,
  8. 0xf0, 0x7f,
  9. 0x2c, 0x00,
  10. 0x43, 0x10,
  11. 0x20, 0x0c,
  12. 0x98, 0x03,
  13. 0x0f, 0x21,
  14. 0x0a, 0x40,
  15. 0xe8, 0x3f,
  16. 0x08, 0x00,
  17. 0x88, 0x00,
  18. 0x28, 0x03,
  19. 0x1c, 0x1c,
  20. 0x08, 0x08,
  21. 0x00, 0x00 },    //顯示字碼:你

  22. {0x10, 0x80,
  23. 0x10, 0x43,
  24. 0xf0, 0x22,
  25. 0x1f, 0x14,
  26. 0x10, 0x0c,
  27. 0xf0, 0x73,
  28. 0x80, 0x20,
  29. 0x82, 0x00,
  30. 0x82, 0x40,
  31. 0x82, 0x80,
  32. 0xf2, 0x7f,
  33. 0x8a, 0x00,
  34. 0x86, 0x00,
  35. 0x82, 0x00,
  36. 0x80, 0x00,
  37. 0x00, 0x00}       //顯示字碼:好


  38. };
  39.           

  40. void delayms(uint t)                           //每1延時(shí)1ms
  41. {
  42.      uint x,y;
  43.      for(x=t;x>0;x--)
  44.          for(y=124;y>0;y--);
  45. }                                               

  46. void display(uint n)          //n為顯示字碼的序數(shù)
  47. {
  48.      uint i,j;
  49.          for(j=0;j<10;j++)   
  50.      for(i=0;i<16;i++)
  51.          {
  52.              if(i<8) P2=col[i],P3=0xff;
  53.                  else  P2=0xff, P3=col[i-8];         
  54.              P0=row[n][2*i];
  55.                  P1=row[n][2*i+1];
  56.                  delayms(3);                                   
  57.          }                                  
  58. }                         


  59. void main()
  60. {
  61.      while(1)          
  62.          {
  63.                  display(0);
  64.                  delayms(50);
  65.              display(1);
  66.                  delayms(50);       
  67.          }         
  68. }
  69.                                
復(fù)制代碼

全部資料打包下載:
LED點(diǎn)陣屏.rar (46 KB, 下載次數(shù): 74)

評(píng)分

參與人數(shù) 1黑幣 +60 收起 理由
admin + 60 贊一個(gè)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:149898 發(fā)表于 2016-11-24 10:46 | 只看該作者
學(xué)習(xí)學(xué)習(xí),51黑有你更精彩!。
回復(fù)

使用道具 舉報(bào)

板凳
ID:159967 發(fā)表于 2017-1-4 19:42 | 只看該作者
要的黑幣太多了。。
回復(fù)

使用道具 舉報(bào)

地板
ID:161584 發(fā)表于 2017-1-14 16:43 | 只看該作者
謝謝了
回復(fù)

使用道具 舉報(bào)

5#
ID:87014 發(fā)表于 2017-2-4 16:05 | 只看該作者
正好需要,下載了,謝謝
回復(fù)

使用道具 舉報(bào)

6#
ID:188405 發(fā)表于 2017-4-11 11:41 | 只看該作者
有兩個(gè)8*8的點(diǎn)陣嗎
回復(fù)

使用道具 舉報(bào)

7#
ID:326159 發(fā)表于 2018-5-9 18:44 | 只看該作者
謝謝樓主,要是有數(shù)字,字符顯示就更好了
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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