找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 14308|回复: 12
收起左侧

MAX7219中文资料下载+单片机控制MAX7219点阵模块源程序 原理图

  [复制链接]
ID:169458 发表于 2017-5-8 20:35 | 显示全部楼层 |阅读模式
点阵资料加程序
MAX7219点阵模块+控制模块+单片机模块+显示模块杜邦线5根

MAX7219原理图:
0.png

MAX7219中文资料下载(pdf格式):
0.png 0.png

单片机源程序:
  1. #include <reg52.h>
  2. #include <intrins.h>
  3. #define uchar unsigned char
  4. #define uint  unsigned int
  5. //定义Max7219端口
  6. sbit Max7219_pinCLK = P2^2;
  7. sbit Max7219_pinCS  = P2^1;
  8. sbit Max7219_pinDIN = P2^0;
  9. uchar code disp1[38][8]={
  10. {0x3C,0x42,0x42,0x42,0x42,0x42,0x42,0x3C},//0
  11. {0x10,0x18,0x14,0x10,0x10,0x10,0x10,0x10},//1
  12. {0x7E,0x2,0x2,0x7E,0x40,0x40,0x40,0x7E},//2
  13. {0x3E,0x2,0x2,0x3E,0x2,0x2,0x3E,0x0},//3
  14. {0x8,0x18,0x28,0x48,0xFE,0x8,0x8,0x8},//4
  15. {0x3C,0x20,0x20,0x3C,0x4,0x4,0x3C,0x0},//5
  16. {0x3C,0x20,0x20,0x3C,0x24,0x24,0x3C,0x0},//6
  17. {0x3E,0x22,0x4,0x8,0x8,0x8,0x8,0x8},//7
  18. {0x0,0x3E,0x22,0x22,0x3E,0x22,0x22,0x3E},//8
  19. {0x3E,0x22,0x22,0x3E,0x2,0x2,0x2,0x3E},//9
  20. {0x8,0x14,0x22,0x3E,0x22,0x22,0x22,0x22},//A
  21. {0x3C,0x22,0x22,0x3E,0x22,0x22,0x3C,0x0},//B
  22. {0x3C,0x40,0x40,0x40,0x40,0x40,0x3C,0x0},//C
  23. {0x7C,0x42,0x42,0x42,0x42,0x42,0x7C,0x0},//D
  24. {0x7C,0x40,0x40,0x7C,0x40,0x40,0x40,0x7C},//E
  25. {0x7C,0x40,0x40,0x7C,0x40,0x40,0x40,0x40},//F
  26. {0x3C,0x40,0x40,0x40,0x40,0x44,0x44,0x3C},//G
  27. {0x44,0x44,0x44,0x7C,0x44,0x44,0x44,0x44},//H
  28. {0x7C,0x10,0x10,0x10,0x10,0x10,0x10,0x7C},//I
  29. {0x3C,0x8,0x8,0x8,0x8,0x8,0x48,0x30},//J
  30. {0x0,0x24,0x28,0x30,0x20,0x30,0x28,0x24},//K
  31. {0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x7C},//L
  32. {0x81,0xC3,0xA5,0x99,0x81,0x81,0x81,0x81},//M
  33. {0x0,0x42,0x62,0x52,0x4A,0x46,0x42,0x0},//N
  34. {0x3C,0x42,0x42,0x42,0x42,0x42,0x42,0x3C},//O
  35. {0x3C,0x22,0x22,0x22,0x3C,0x20,0x20,0x20},//P
  36. {0x1C,0x22,0x22,0x22,0x22,0x26,0x22,0x1D},//Q
  37. {0x3C,0x22,0x22,0x22,0x3C,0x24,0x22,0x21},//R
  38. {0x0,0x1E,0x20,0x20,0x3E,0x2,0x2,0x3C},//S
  39. {0x0,0x3E,0x8,0x8,0x8,0x8,0x8,0x8},//T
  40. {0x42,0x42,0x42,0x42,0x42,0x42,0x22,0x1C},//U
  41. {0x42,0x42,0x42,0x42,0x42,0x42,0x24,0x18},//V
  42. {0x0,0x49,0x49,0x49,0x49,0x2A,0x1C,0x0},//W
  43. {0x0,0x41,0x22,0x14,0x8,0x14,0x22,0x41},//X
  44. {0x41,0x22,0x14,0x8,0x8,0x8,0x8,0x8},//Y
  45. {0x0,0x7F,0x2,0x4,0x8,0x10,0x20,0x7F},//Z
  46. {0x8,0x7F,0x49,0x49,0x7F,0x8,0x8,0x8},//中
  47. {0xFE,0xBA,0x92,0xBA,0x92,0x9A,0xBA,0xFE},//国
  48. };
  49. void Delay_xms(uint x)
  50. {
  51. uint i,j;
  52. for(i=0;i<x;i++)
  53.   for(j=0;j<112;j++);
  54. }
  55. //--------------------------------------------
  56. //功能:向MAX7219(U3)写入字节
  57. //入口参数:DATA
  58. //出口参数:无
  59. //说明:
  60. void Write_Max7219_byte(uchar DATA)         
  61. {
  62.             uchar i;   
  63.                 Max7219_pinCS=0;               
  64.             for(i=8;i>=1;i--)
  65.           {                  
  66.             Max7219_pinCLK=0;
  67.             Max7219_pinDIN=DATA&0x80;
  68.             DATA=DATA<<1;
  69.             Max7219_pinCLK=1;
  70.            }                                 
  71. }
  72. //-------------------------------------------
  73. //功能:向MAX7219写入数据
  74. //入口参数:address、dat
  75. //出口参数:无
  76. //说明:
  77. void Write_Max7219(uchar address,uchar dat)
  78. {
  79.      Max7219_pinCS=0;
  80.          Write_Max7219_byte(address);           //写入地址,即数码管编号
  81.      Write_Max7219_byte(dat);               //写入数据,即数码管显示数字
  82.          Max7219_pinCS=1;                        
  83. }

  84. void Init_MAX7219(void)
  85. {
  86. Write_Max7219(0x09, 0x00);       //译码方式:BCD码
  87. Write_Max7219(0x0a, 0x03);       //亮度
  88. Write_Max7219(0x0b, 0x07);       //扫描界限;8个数码管显示
  89. Write_Max7219(0x0c, 0x01);       //掉电模式:0,普通模式:1
  90. Write_Max7219(0x0f, 0x00);       //显示测试:1;测试结束,正常显示:0
  91. }


  92. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

完整资料下载:
MAX7219点阵模块 控制模块 单片机模块 显示模块杜邦线5根.rar (512.56 KB, 下载次数: 238)

评分

参与人数 1黑币 +5 收起 理由
LQL-LQL + 5 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:1 发表于 2017-5-18 03:20 | 显示全部楼层
好资料,51黑有你更精彩!!!
回复

使用道具 举报

ID:202142 发表于 2017-5-18 13:15 | 显示全部楼层
非常好,谢谢分享~~
回复

使用道具 举报

ID:203047 发表于 2017-5-21 10:40 | 显示全部楼层
好资料,谢谢分享!
回复

使用道具 举报

ID:222282 发表于 2017-8-30 18:53 | 显示全部楼层
请问文件里面的原理图是什么格式的?
回复

使用道具 举报

ID:104845 发表于 2017-10-12 10:03 | 显示全部楼层
好资料,谢谢分享!
回复

使用道具 举报

ID:299298 发表于 2018-3-30 10:39 | 显示全部楼层
在CSDN看过一个类似的程序,貌似有不完善的,具体表现为当多片级联时会出现鬼影现象;假设为5片级联,具体表现则为当各片点阵屏显示不同内容时,第3片屏会出现第一屏内容的鬼影;第5片会出现第2片的鬼影

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:495179 发表于 2019-3-21 10:39 | 显示全部楼层
非常好
回复

使用道具 举报

ID:158956 发表于 2019-3-21 18:13 | 显示全部楼层
感谢分享,谢谢楼主
回复

使用道具 举报

ID:527406 发表于 2019-5-5 09:40 | 显示全部楼层
学习了 ,
回复

使用道具 举报

ID:527406 发表于 2019-5-5 09:41 | 显示全部楼层
感谢楼主分享资料。
回复

使用道具 举报

ID:246783 发表于 2020-3-26 11:51 | 显示全部楼层
没资料可以不发   弄个垃圾资料就不好了
回复

使用道具 举报

ID:716017 发表于 2020-3-26 19:04 | 显示全部楼层
http://www.51hei.com/bbs/dpj-109401-1.html
这里可以下载,不需要币
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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