|
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人回答
|
|