6302|8

73

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

【求助】430的SPI接口与74HC595通信的问题 [复制链接]

我用430169的SPI总线与74HC595相连,总共有4片595,它们之间级连.
数据静态显示.从异步串口接收的数据通过SPI口发送给595显示出来.
这中间的过程我不太清楚,尤其是怎么样把四位数据发送给595并显示这部分? 请路过的各位有识之士给小弟解答下!拜托啦!
undefinedundefined

最新回复

while ((IFG1 & UTXIFG0) == 0);  详情 回复 发表于 2006-7-11 22:24
 
点赞 关注

回复
举报

76

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
大早上来到没看见有人留言啊,大家看了给点意见嘛.顶上来!
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
上午大家这么活跃,麻烦给小弟解答下吧,拜托了,现在真的很急啊
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

4
 
你最好产、先把电路图拿出来看一下,这样才知道怎么做啊
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用:

上午大家这么活跃,麻烦给小弟解答下吧,拜托了,现在真的很急啊
HC595芯片硬件如果正确级连了,SPI口发送的数据就从第一块芯片的14脚(SI)输入,SPI口发送的数据以4片HC595的8位显示代码为一组数据(4×8bit)连续输出数据就锁存在4片HC595芯片中了,同时连接在HC595并行输出(QA~QH)的LED显示段(共阳)为低电平也就亮了。
问题是你要正确连接各HC595的级连端(“QH'” 9脚)、使能端(“G”非 13脚)、锁存端(“RCK” 12脚 与SCK端反相同步)。
关键是软件和硬件的协调你一定要看懂HC595的真值表和时序图!!
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用:

HC595芯片硬件如果正确级连了,SPI口发送的数据就从第一块芯片的14脚(SI)输入,SPI口发送的数据以4片HC595的8位显示代码为一组数据(4×8bit)连续输出数据就锁存在4片HC595芯片中了,同时连接在HC595并行输出(QA~QH)的LED显示段(共阳)为低电平也就亮了。
问题是你要正确连接各HC595的级连端(“QH'” 9脚)、使能端(“G”非 13脚)、锁存端(“RCK” 12脚 与SCK端反相同步)。
关键是软件和硬件的协调你一定要看懂HC595的真值表和时序图!!
我的原理图传不上去,应该是没问题的,从网上借鉴的别人的. 现在理解的差不多了,我的问题是如何用SPI总线一下发送4×8bit数据?SPI在发送时一次只能发一个字节啊.这中间要用到发送完成的中断吗?
 
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

7
 
晕!连续发4次不就4个字节吗?
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

8
 
引用:

晕!连续发4次不就4个字节吗?
呵呵!小弟我是刚接触单片机,多好多东西都是一知半解的.见笑了!
每次发完要检验下吧,检验如果发完了就再接着发下一个字节是吧
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

9
 
while ((IFG1 & UTXIFG0) == 0);
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表