找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 13561|回复: 44
打印 上一主题 下一主题
收起左侧

单片机16x64点阵程序+原理图滚屏带Proteus仿真

  [复制链接]
跳转到指定楼层
楼主

51单片机做的16x64点阵程序+原理图滚屏带Proteus仿真


全部资料仿真+程序+取模软件下载: 16x64点阵仿真 程序.rar (772.02 KB, 下载次数: 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. }
复制代码



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏7 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:79544 发表于 2016-2-27 16:47 | 只看该作者
楼主你好,程序通过了吗?再就是行扫描用什么控制的。
回复

使用道具 举报

板凳
ID:106259 发表于 2016-2-28 09:59 | 只看该作者
那么好的东西,我需要学习学习!
回复

使用道具 举报

地板
ID:106259 发表于 2016-2-28 10:09 | 只看该作者
感谢楼主!
回复

使用道具 举报

5#
ID:103996 发表于 2016-3-15 21:12 来自手机 | 只看该作者
谢楼主谢谢楼主
回复

使用道具 举报

6#
ID:113562 发表于 2016-4-11 22:08 | 只看该作者
楼主,怎么原理图打开了只有一个显示屏?其他元器件怎么没看到?
回复

使用道具 举报

7#
ID:117546 发表于 2016-4-29 16:29 | 只看该作者
楼主的这个采用的什么方式,具体说说
回复

使用道具 举报

8#
ID:120945 发表于 2016-5-15 14:41 | 只看该作者
支持 找了好久 多谢楼主
回复

使用道具 举报

9#
ID:137261 发表于 2016-8-22 16:33 | 只看该作者
看看,并且学习学习,正研究这个
回复

使用道具 举报

10#
ID:145030 发表于 2016-10-29 16:52 | 只看该作者
感谢楼主,谢谢
回复

使用道具 举报

11#
ID:145278 发表于 2016-11-6 19:10 | 只看该作者
谢谢 学习下
回复

使用道具 举报

12#
ID:157486 发表于 2016-12-25 12:33 | 只看该作者
好好学习
回复

使用道具 举报

13#
ID:159869 发表于 2017-1-4 22:15 | 只看该作者
感谢楼主
回复

使用道具 举报

14#
ID:163615 发表于 2017-2-6 12:14 | 只看该作者

感谢楼主
回复

使用道具 举报

15#
ID:68356 发表于 2017-2-6 19:42 | 只看该作者
好动西啊,感谢分享
回复

使用道具 举报

16#
ID:164250 发表于 2017-2-15 20:32 来自手机 | 只看该作者
厉害了我的哥
回复

使用道具 举报

17#
ID:175849 发表于 2017-3-20 22:03 | 只看该作者
谢谢楼主
回复

使用道具 举报

18#
ID:175849 发表于 2017-3-20 22:05 | 只看该作者
如果想做32*64的,应该如何修改
回复

使用道具 举报

19#
ID:169338 发表于 2017-4-5 15:49 来自手机 | 只看该作者
bysj 发表于 2016-4-11 22:08
**** 作者被禁止或删除 内容自动屏蔽 ****

在上一页
回复

使用道具 举报

20#
ID:92162 发表于 2017-4-8 14:34 | 只看该作者
正是我要找的,谢谢楼主
回复

使用道具 举报

21#
ID:190964 发表于 2017-4-19 21:00 | 只看该作者
不错  帮顶
回复

使用道具 举报

22#
ID:190964 发表于 2017-4-19 21:02 | 只看该作者
还行      不错
回复

使用道具 举报

23#
ID:51142 发表于 2017-4-21 17:01 | 只看该作者
这个好,下载好,做实物了。
回复

使用道具 举报

24#
ID:198821 发表于 2017-5-9 20:45 | 只看该作者
这个好,下载好,做实物了。
回复

使用道具 举报

25#
ID:200118 发表于 2017-5-16 20:43 | 只看该作者
谢谢分享
回复

使用道具 举报

26#
ID:203029 发表于 2017-5-25 22:00 | 只看该作者
154也改成595的话,程序怎么改法
回复

使用道具 举报

27#
ID:218310 发表于 2017-7-18 17:28 | 只看该作者
谢谢楼主的分享
回复

使用道具 举报

28#
ID:260250 发表于 2017-12-11 21:34 | 只看该作者
刚接触这块,学习学习,谢谢分享。
回复

使用道具 举报

29#
ID:260405 发表于 2017-12-11 21:49 | 只看该作者
感谢楼主
回复

使用道具 举报

30#
ID:120085 发表于 2018-2-8 22:39 | 只看该作者
那么好的东西,我需要学习学习!
回复

使用道具 举报

31#
ID:98767 发表于 2018-2-17 12:01 | 只看该作者
谢谢分享,看看怎样实现的
回复

使用道具 举报

32#
ID:184936 发表于 2018-2-27 23:39 | 只看该作者
可惜没有看见器件连接的原理图
回复

使用道具 举报

33#
ID:291645 发表于 2018-3-14 15:18 | 只看该作者
a1533801292 发表于 2017-5-9 20:45
这个好,下载好,做实物了。

你好,这个需要的软件安装包可以发给我吗?94 3527828@qq.com谢谢了
回复

使用道具 举报

34#
ID:291645 发表于 2018-3-14 15:19 | 只看该作者
hxc888 发表于 2018-2-27 23:39
可惜没有看见器件连接的原理图

下载了没有器件连接原理图吗?我想自己连接看看的
回复

使用道具 举报

35#
ID:291647 发表于 2018-3-15 09:28 | 只看该作者
资料很好,谢谢
回复

使用道具 举报

36#
ID:143555 发表于 2018-6-7 11:22 | 只看该作者
单片机如何隐藏了
回复

使用道具 举报

37#
ID:260250 发表于 2018-6-10 15:45 | 只看该作者
下来学习下,谢谢分享
回复

使用道具 举报

38#
ID:260250 发表于 2018-6-10 15:56 | 只看该作者
下来学习下,谢谢分享
回复

使用道具 举报

39#
ID:365971 发表于 2018-7-6 21:32 | 只看该作者
O(∩_∩)O谢谢~
请教PROTEUS文件中没有看到单片机及其他元件
回复

使用道具 举报

40#
ID:365971 发表于 2018-7-7 12:50 | 只看该作者
问题解决:按Page Up和Page down切换图层,就能看到单片机及其他元件~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表