找回密码
 立即注册

QQ登录

只需一步,快速开始

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

MAX7219用51单片机驱动16*64点阵?

[复制链接]
楼主
ID:1085441 发表于 2023-7-20 22:30 | 显示全部楼层
用4片7219驱动4个8X8点阵,51的3个IO口接7219的DIN,DCK,LOAD引脚,4片7219,第一片的DOUT接地2片的DIN,第2片的DOUT接第3片的DIN,第3片的DOUT接第4片的DIN。 所有的DCK接一起,所有的LOAD接一起,按7219的手册编程,一次需要发送4片7219的程序。
回复

使用道具 举报

沙发
ID:1085441 发表于 2023-7-20 22:58 | 显示全部楼层
不会的,按顺序发,假设7219的顺序是1234,51的数据口接在第1片7219的DIN,然后第1片的DOUT接地2片的DIN,第2片的DOUT接第3片的DIN,第3片的DOUT接第4片的DIN。
发送程序是,先发第4片的数据,再发第3片,第2片,第1片。这样各个7219显示的是各自的数据。
回复

使用道具 举报

板凳
ID:1085441 发表于 2023-7-20 23:15 | 显示全部楼层
刚才发个图片没有出来,只耀把1,2,4的数据发全0,应该就可以了把,7219很长时间没有用了
比如说第3片发一个A,发第3片的数据按字符A的点阵取值,先发第4片数据全部为0,再发第3片数据A,然后是第2片全0,第1片0
回复

使用道具 举报

地板
ID:1085441 发表于 2023-7-20 23:24 | 显示全部楼层
看看图片能不能发出去

111.png (23.6 KB, 下载次数: 14)

111.png
回复

使用道具 举报

5#
ID:1085441 发表于 2023-7-21 00:06 | 显示全部楼层
假设4片7219的数据是1,2,3,4。
先发数据4进第1片,
再发数据3,这样数据3进第1片,数据4由第1片到第2片,
发数据2到第1片,数据3到第2片,数据4到第3片,以此类推。
等于4个数据像一个移位寄存器一样,数据是一个接一个移过去的
回复

使用道具 举报

6#
ID:1085441 发表于 2023-7-21 00:09 | 显示全部楼层
再发个图说明一下

111.png (18.16 KB, 下载次数: 13)

111.png
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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