找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 16218|回復: 44
收起左側(cè)

單片機16x64點陣程序+原理圖滾屏帶Proteus仿真

  [復制鏈接]
ID:102668 發(fā)表于 2016-1-13 23:56 | 顯示全部樓層 |閱讀模式
0.png
51單片機做的16x64點陣程序+原理圖滾屏帶Proteus仿真
1.png

全部資料仿真+程序+取模軟件下載: 16x64點陣仿真 程序.rar (772.02 KB, 下載次數(shù): 423)

以下是源碼預覽:
  1. #include<reg52.h>
  2. sbit SH_CP=P2^0;
  3. sbit DS=P2^1;
  4. sbit ST_CP=P2^2;
  5. unsigned char code display[]={
  6. 0x00,0x00,0xC0,0x03,0x30,0x0C,0x08,0x10,0x08,0x10,0x04,0x20,0x84,0x21,0x84,0x21,
  7. 0x04,0x20,0x08,0x10,0x08,0x10,0x30,0x0C,0xC0,0x03,0x00,0x00,0x00,0x00,0x00,0x00,/*⊙",0*/

  8. 0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x03,0x02,0x04,0x01,0x08,0x01,0x08,0x01,0x08,
  9. 0x01,0x08,0x01,0x08,0x02,0x04,0xFC,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*0",1*/

  10. 0x00,0x00,0xC0,0x03,0x30,0x0C,0x08,0x10,0x08,0x10,0x04,0x20,0x84,0x21,0x84,0x21,
  11. 0x04,0x20,0x08,0x10,0x08,0x10,0x30,0x0C,0xC0,0x03,0x00,0x00,0x00,0x00,0x00,0x00,/*⊙",2*/

  12. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",3*/

  13. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",4*/

  14. 0x00,0x00,0xE0,0x0F,0x10,0x11,0x88,0x20,0x88,0x20,0x18,0x11,0x00,0x0E,0x00,0x00,/*6",5*/

  15. 0x00,0x00,0x00,0x07,0xC0,0x04,0x20,0x24,0x10,0x24,0xF8,0x3F,0x00,0x24,0x00,0x00,/*4",6*/

  16. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",7*/

  17. 0x00,0x00,0x10,0x20,0x10,0x20,0xF8,0x3F,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,/*1",8*/

  18. 0x00,0x00,0xE0,0x0F,0x10,0x11,0x88,0x20,0x88,0x20,0x18,0x11,0x00,0x0E,0x00,0x00,/*6",9*/

  19. 0x00,0x80,0x00,0x40,0xC0,0x37,0x40,0x04,0x40,0x04,0x40,0x14,0x7F,0x64,0x48,0x04,
  20. 0x48,0x14,0x48,0x64,0x48,0x04,0xC8,0x07,0x08,0x10,0x08,0xE0,0x00,0x00,0x00,0x00,/*點",10*/

  21. 0x00,0x00,0xFE,0xFF,0x02,0x08,0x22,0x10,0xDA,0x08,0x06,0x07,0x08,0x08,0xC8,0x08,
  22. 0xB8,0x08,0x8F,0x08,0xE8,0xFF,0x88,0x08,0x88,0x08,0x88,0x08,0x08,0x08,0x00,0x00,/*陣",11*/

  23. 0x40,0x00,0x40,0x00,0x42,0x00,0xCC,0x3F,0x00,0x90,0x40,0x88,0xA0,0x40,0x9E,0x43,
  24. 0x82,0x2C,0x82,0x10,0x82,0x28,0x9E,0x46,0xA0,0x41,0x20,0x80,0x20,0x80,0x00,0x00,/*設",12*/

  25. 0x40,0x00,0x40,0x00,0x42,0x00,0xCC,0x7F,0x00,0x20,0x40,0x10,0x40,0x00,0x40,0x00,
  26. 0x40,0x00,0xFF,0xFF,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x00,0x00,/*計",13*/

  27. 0x00,0x00,0x00,0x00,0x00,0x58,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  28. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*,",14*/

  29. 0x00,0x10,0x00,0x10,0xF8,0x13,0x49,0x12,0x4A,0x12,0x4C,0x12,0x48,0x12,0xF8,0xFF,
  30. 0x48,0x12,0x4C,0x12,0x4A,0x12,0x49,0x12,0xF8,0x13,0x00,0x10,0x00,0x10,0x00,0x00,/*單",15*/

  31. 0x00,0x00,0x00,0x80,0x00,0x60,0xFE,0x1F,0x20,0x02,0x20,0x02,0x20,0x02,0x20,0x02,
  32. 0x20,0x02,0x3F,0x02,0x20,0xFE,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,/*片",16*/

  33. 0x10,0x04,0x10,0x03,0xD0,0x00,0xFF,0xFF,0x90,0x00,0x10,0x83,0x00,0x60,0xFE,0x1F,
  34. 0x02,0x00,0x02,0x00,0x02,0x00,0xFE,0x3F,0x00,0x40,0x00,0x40,0x00,0x78,0x00,0x00,/*機",17*/

  35. 0x00,0x01,0x80,0x00,0x60,0x00,0xF8,0xFF,0x07,0x80,0x08,0x40,0x08,0x30,0xF8,0x0F,
  36. 0x89,0x00,0x8E,0x40,0x88,0x80,0x88,0x40,0x88,0x3F,0x08,0x00,0x08,0x00,0x00,0x00,/*仿",18*/

  37. 0x00,0x10,0x04,0x10,0x04,0x90,0xF4,0x5F,0x54,0x35,0x54,0x15,0x54,0x15,0x5F,0x15,
  38. 0x54,0x15,0x54,0x15,0x54,0x35,0xF4,0x5F,0x04,0x90,0x04,0x10,0x00,0x10,0x00,0x00,/*真",19*/

  39. 0x00,0x00,0x00,0x00,0x00,0x58,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
  40. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*,",20*/

  41. 0x40,0x00,0xC0,0x00,0x40,0x41,0x40,0x39,0x40,0x26,0x60,0x10,0x1C,0x10,0x03,0x08,
  42. 0x1C,0x08,0x60,0x10,0x40,0x26,0x40,0x39,0x40,0x41,0xC0,0x00,0x40,0x00,0x00,0x00,/*☆",21*/

  43. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",22*/

  44. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",23*/

  45. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",24*/

  46. 0x00,0x84,0x00,0x84,0x80,0x44,0x9E,0x44,0x92,0x24,0x92,0x14,0x92,0x0C,0x92,0x07,
  47. 0x92,0x0C,0x92,0x14,0x92,0x24,0x9E,0x44,0x80,0x44,0x00,0x84,0x00,0x84,0x00,0x00,/*吳",25*/

  48. 0x00,0x08,0x00,0x04,0x00,0x03,0xE0,0x00,0x00,0x00,0x00,0x40,0x00,0x80,0xFF,0x7F,
  49. 0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x40,0x00,0x80,0x01,0x00,0x0E,0x00,0x00,/*小",26*/

  50. 0x02,0x10,0xFE,0x1F,0x92,0x08,0x92,0x08,0xFE,0xFF,0x02,0x04,0x00,0x40,0xF8,0x38,
  51. 0x89,0x00,0x8E,0x3C,0x88,0x41,0x8C,0x46,0x8B,0x60,0xF8,0x04,0x00,0x38,0x00,0x00,/*聰",27*/

  52. 0x40,0x00,0x50,0x00,0x4E,0x3E,0x48,0x02,0x48,0x02,0xFF,0xFF,0x48,0x12,0x48,0x22,
  53. 0x48,0x1E,0x40,0x00,0xF8,0x0F,0x00,0x40,0x00,0x80,0xFF,0x7F,0x00,0x00,0x00,0x00,/*制",28*/

  54. 0x00,0x01,0x80,0x00,0x60,0x00,0xF8,0xFF,0x07,0x00,0x40,0x00,0x30,0x00,0x0F,0x00,
  55. 0xF8,0xFF,0x88,0x08,0x88,0x08,0x88,0x08,0x88,0x08,0x08,0x08,0x08,0x00,0x00,0x00,/*作",29*/

  56. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",30*/

  57. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",31*/

  58. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",32*/

  59. 0x40,0x00,0xC0,0x00,0x40,0x41,0x40,0x39,0x40,0x26,0x60,0x10,0x1C,0x10,0x03,0x08,
  60. 0x1C,0x08,0x60,0x10,0x40,0x26,0x40,0x39,0x40,0x41,0xC0,0x00,0x40,0x00,0x00,0x00,/*☆",33*/

  61. 0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x18,0x18,0x04,0x20,0x02,0x40,0x00,0x00,/*(",34*/

  62. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",35*/

  63. 0x00,0x00,0x00,0x00,0x04,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x04,0x00,0x00,0x00,/*^",36*/

  64. 0x00,0x00,0x70,0x00,0x48,0x00,0x08,0x30,0x08,0x36,0x08,0x01,0xF0,0x00,0x00,0x00,/*?",37*/

  65. 0x00,0x00,0x00,0x00,0x04,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x04,0x00,0x00,0x00,/*^",38*/

  66. 0x40,0x02,0x40,0x02,0x80,0x01,0xF0,0x0F,0x80,0x01,0x40,0x02,0x40,0x02,0x00,0x00,/**",39*/

  67. 0x00,0x00,0x02,0x40,0x04,0x20,0x18,0x18,0xE0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,/*)",40*/

  68. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",41*/

  69. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",42*/

  70. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",43*/

  71. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",44*/

  72. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",45*/

  73. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",46*/

  74. 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ",47*/

  75. };
  76. void  hc595_senddat(unsigned char dat)
  77. {
  78.         unsigned char i;
  79.         for(i=0;i<8;i++)
  80.         {
  81.                 DS=dat&0x80;
  82.                 SH_CP=1;
  83.                 SH_CP=0;
  84.                 dat<<=1;
  85.         }        
  86. }
  87. main()
  88. {
  89.         unsigned char i,n;
  90.         unsigned int k,m;
  91.         char j;
  92.         m=sizeof(display);
  93.         SH_CP=0;
  94.         ST_CP=0;
  95.         while(1)
  96.         {
  97.                 for(k=0;k<m;k=k+2)
  98.                 for(n=0;n<2;n++)
  99.                 for(i=0;i<16;i++)
  100.                 {        
  101.                         for(j=3;j>=0;j--)
  102.                         {
  103.                                 hc595_senddat(display[(32*j+2*i+1+k)%m]);
  104.                                 hc595_senddat(display[(32*j+2*i+k)%m]);
  105.                         }
  106.                         P3=i;
  107.                         ST_CP=1;
  108.                         ST_CP=0;
  109.                 }
  110.         }
  111. }
復制代碼



回復

使用道具 舉報

ID:79544 發(fā)表于 2016-2-27 16:47 | 顯示全部樓層
樓主你好,程序通過了嗎?再就是行掃描用什么控制的。
回復

使用道具 舉報

ID:106259 發(fā)表于 2016-2-28 09:59 | 顯示全部樓層
那么好的東西,我需要學習學習!
回復

使用道具 舉報

ID:106259 發(fā)表于 2016-2-28 10:09 | 顯示全部樓層
感謝樓主!
回復

使用道具 舉報

ID:103996 發(fā)表于 2016-3-15 21:12 來自手機 | 顯示全部樓層
謝樓主謝謝樓主
回復

使用道具 舉報

ID:113562 發(fā)表于 2016-4-11 22:08 | 顯示全部樓層
樓主,怎么原理圖打開了只有一個顯示屏?其他元器件怎么沒看到?
回復

使用道具 舉報

ID:117546 發(fā)表于 2016-4-29 16:29 | 顯示全部樓層
樓主的這個采用的什么方式,具體說說
回復

使用道具 舉報

ID:120945 發(fā)表于 2016-5-15 14:41 | 顯示全部樓層
支持 找了好久 多謝樓主
回復

使用道具 舉報

ID:137261 發(fā)表于 2016-8-22 16:33 | 顯示全部樓層
看看,并且學習學習,正研究這個
回復

使用道具 舉報

ID:145030 發(fā)表于 2016-10-29 16:52 | 顯示全部樓層
感謝樓主,謝謝
回復

使用道具 舉報

ID:145278 發(fā)表于 2016-11-6 19:10 | 顯示全部樓層
謝謝 學習下
回復

使用道具 舉報

ID:157486 發(fā)表于 2016-12-25 12:33 | 顯示全部樓層
好好學習
回復

使用道具 舉報

ID:159869 發(fā)表于 2017-1-4 22:15 | 顯示全部樓層
感謝樓主
回復

使用道具 舉報

ID:163615 發(fā)表于 2017-2-6 12:14 | 顯示全部樓層

感謝樓主
回復

使用道具 舉報

ID:68356 發(fā)表于 2017-2-6 19:42 | 顯示全部樓層
好動西啊,感謝分享
回復

使用道具 舉報

ID:164250 發(fā)表于 2017-2-15 20:32 來自手機 | 顯示全部樓層
厲害了我的哥
回復

使用道具 舉報

ID:175849 發(fā)表于 2017-3-20 22:03 | 顯示全部樓層
謝謝樓主
回復

使用道具 舉報

ID:175849 發(fā)表于 2017-3-20 22:05 | 顯示全部樓層
如果想做32*64的,應該如何修改
回復

使用道具 舉報

ID:169338 發(fā)表于 2017-4-5 15:49 來自手機 | 顯示全部樓層
bysj 發(fā)表于 2016-4-11 22:08
**** 作者被禁止或刪除 內(nèi)容自動屏蔽 ****

在上一頁
回復

使用道具 舉報

ID:92162 發(fā)表于 2017-4-8 14:34 | 顯示全部樓層
正是我要找的,謝謝樓主
回復

使用道具 舉報

ID:190964 發(fā)表于 2017-4-19 21:00 | 顯示全部樓層
不錯  幫頂
回復

使用道具 舉報

ID:190964 發(fā)表于 2017-4-19 21:02 | 顯示全部樓層
還行      不錯
回復

使用道具 舉報

ID:51142 發(fā)表于 2017-4-21 17:01 | 顯示全部樓層
這個好,下載好,做實物了。
回復

使用道具 舉報

ID:198821 發(fā)表于 2017-5-9 20:45 | 顯示全部樓層
這個好,下載好,做實物了。
回復

使用道具 舉報

ID:200118 發(fā)表于 2017-5-16 20:43 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:203029 發(fā)表于 2017-5-25 22:00 | 顯示全部樓層
154也改成595的話,程序怎么改法
回復

使用道具 舉報

ID:218310 發(fā)表于 2017-7-18 17:28 | 顯示全部樓層
謝謝樓主的分享
回復

使用道具 舉報

ID:260250 發(fā)表于 2017-12-11 21:34 | 顯示全部樓層
剛接觸這塊,學習學習,謝謝分享。
回復

使用道具 舉報

ID:260405 發(fā)表于 2017-12-11 21:49 | 顯示全部樓層
感謝樓主
回復

使用道具 舉報

ID:120085 發(fā)表于 2018-2-8 22:39 | 顯示全部樓層
那么好的東西,我需要學習學習!
回復

使用道具 舉報

ID:98767 發(fā)表于 2018-2-17 12:01 | 顯示全部樓層
謝謝分享,看看怎樣實現(xiàn)的
回復

使用道具 舉報

ID:184936 發(fā)表于 2018-2-27 23:39 | 顯示全部樓層
可惜沒有看見器件連接的原理圖
回復

使用道具 舉報

ID:291645 發(fā)表于 2018-3-14 15:18 | 顯示全部樓層
a1533801292 發(fā)表于 2017-5-9 20:45
這個好,下載好,做實物了。

你好,這個需要的軟件安裝包可以發(fā)給我嗎?94 3527828@qq.com謝謝了
回復

使用道具 舉報

ID:291645 發(fā)表于 2018-3-14 15:19 | 顯示全部樓層
hxc888 發(fā)表于 2018-2-27 23:39
可惜沒有看見器件連接的原理圖

下載了沒有器件連接原理圖嗎?我想自己連接看看的
回復

使用道具 舉報

ID:291647 發(fā)表于 2018-3-15 09:28 | 顯示全部樓層
資料很好,謝謝
回復

使用道具 舉報

ID:143555 發(fā)表于 2018-6-7 11:22 | 顯示全部樓層
單片機如何隱藏了
回復

使用道具 舉報

ID:260250 發(fā)表于 2018-6-10 15:45 | 顯示全部樓層
下來學習下,謝謝分享
回復

使用道具 舉報

ID:260250 發(fā)表于 2018-6-10 15:56 | 顯示全部樓層
下來學習下,謝謝分享
回復

使用道具 舉報

ID:365971 發(fā)表于 2018-7-6 21:32 | 顯示全部樓層
O(∩_∩)O謝謝~
請教PROTEUS文件中沒有看到單片機及其他元件
回復

使用道具 舉報

ID:365971 發(fā)表于 2018-7-7 12:50 | 顯示全部樓層
問題解決:按Page Up和Page down切換圖層,就能看到單片機及其他元件~
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表