普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 3214|回复: 1

咨询A7开发板基础教程里16点阵的问题

[复制链接]

1

主题

1

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2020-3-9 08:43:47 | 显示全部楼层 |阅读模式
1金钱
就是教程例程里用A7开发板显示一个汉字;
有细节我有疑问,
1,是否我可以这么理解,只用了单片机3个IO口就控制了4片74HC595实现16*16的点阵?大量节省IO口
2,例程中如何定义这4个字节是分别传送到4个595当中的?也就是说为何dat1刚好到第4个595;dat2刚好到第3个595?我查看接线,这4个595似乎没有先后次序。
SER,SCLK,SRCLK发送数据时,是同时对4个595一起发送的吧,那为什么刚好dat1会到第4个595里面

请赐教 谢谢!


以下是例程源代码
* 函 数 名         : Hc595SendByte(u8 dat1,u8 dat2,u8 dat3,u8 dat4)
* 函数功能     : 通过595发送四个字节的数据
* 输    入         : dat1:第4个595输出数值
*                  * dat2: 第3个595输出数值
*                  * dat3:第2个595输出数值
*                  * dat4:第1个595输出数值
* 输    出         : 无


我知道答案 本帖寻求最佳答案回答被采纳后将获得系统奖励10 金钱 , 目前已有1人回答

回复

使用道具 举报

27

主题

337

帖子

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
发表于 2020-3-9 19:27:58 | 显示全部楼层
74HC595芯片是具有移位寄存器功能,开发板上的4片595芯片采用级联的方式,第一个芯片的输出连接到第二个芯片的输入,以此类推。在你的资料教程内有详细讲解,开发攻略和视频均有
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-5-6 12:15 , Processed in 0.086734 second(s), 30 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

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