esp8266单片机使用MAX7219芯片驱动点阵屏幕

esp8266单片机使用MAX7219芯片驱动点阵屏幕

我们这里使用的单片机是一块esp8266,点阵屏幕的话就是买的普通16脚红色的,驱动芯片就是MAX7219芯片,只需要依次把芯片的clk,cs,dout引脚连接起来拼成个16*16的点阵屏幕就可以了
下面是成品图片

任务:在屏幕上显示云量科技

在这里插入图片描述
下面是代码部分

#include <LedControl.h>

/*这里使用了分别对上下屏控制的方法进行的控制
接线 就是按下面接的
可能很多人看了我写的这种驱动方法很是不理解,如果有不清楚的地方可以关注我
私我,我会回答你的
公众号:云量科技
作者:编程一只狗
*/

int DIN1 = D0;
int CS1 =  D1;
int CLK1 = D2;
int DIN = D7;
int CS =  D6;
int CLK = D5;

LedControl LC1 = LedControl(DIN,CLK,CS,8);
LedControl LC2 = LedControl(DIN1,CLK1,CS1,8);

byte hai16[][32] = {
   
0x00,0x08,0x08,0x08,0x08,0x08,0xE8,0x08,0x08,0x0B,0x0C,0x38,0xC8,0x88,0x08,0x08,
0x00,0x40,0x41,0x41,0x41,0x41,0x7F,0x41,0x41,0x41,0x41,0x40,0xFF,0x00,0x01,0x02,/*"在",0*/

0x00,0x40,0x40,0x42,0x42,0x42,0x42,0x42,0x42,0xC2,0x42,0x42,0x42,0x42,0x40,0x40
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值