极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 24109|回复: 11

如果使用Arduino获取ATmega88pa的spi信息

[复制链接]
发表于 2013-8-13 11:43:42 | 显示全部楼层 |阅读模式
大家好;
       我手头上有一块3X1板卡和一块状态显示板,3X1板卡采用的是ATmega88pa,状态显示板上面有两个74HC595D作级联,两块板卡用网线连接。现在我想通过Arduino来获取ATmega88pa发给74HC595D的spi信息。请问各位有没有这方面的尝试?谢谢
回复

使用道具 举报

发表于 2013-8-13 15:16:11 | 显示全部楼层
建议LZ买个逻辑分析仪
回复 支持 反对

使用道具 举报

发表于 2013-8-13 15:26:13 | 显示全部楼层
练练吧,时钟做中断,用cpu做一个移位寄存器.
回复 支持 反对

使用道具 举报

发表于 2013-8-13 15:30:00 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-13 15:57:04 | 显示全部楼层
林定祥 发表于 2013-8-13 15:30
这个也可以参考下.
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=4781

这个我用两个Arduino试过,可以通信!不知有没有纯粹获得MOSI数据的方法?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-13 15:58:35 | 显示全部楼层
histamine 发表于 2013-8-13 15:16
建议LZ买个逻辑分析仪

上星期在taobao拍了个三十五大洋的,现在还没到货!
回复 支持 反对

使用道具 举报

发表于 2013-8-13 16:11:15 | 显示全部楼层
vset 发表于 2013-8-13 15:57
这个我用两个Arduino试过,可以通信!不知有没有纯粹获得MOSI数据的方法?

http://b.hiphotos.baidu.com/baik ... 31bb051f819ec34.jpg

这张看懂了全懂了,实现不难.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-13 16:24:24 | 显示全部楼层
林定祥 发表于 2013-8-13 16:11
http://b.hiphotos.baidu.com/baike/s%3D250/sign=df332efdad6eddc422e7b3fe09dab6a2/b8014a90f603738d78 ...

图挂了!
回复 支持 反对

使用道具 举报

发表于 2013-8-13 16:36:13 | 显示全部楼层
回复中无法挂图,另起一贴.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-14 11:37:29 | 显示全部楼层
林定祥 发表于 2013-8-13 16:36
回复中无法挂图,另起一贴.

这个是逻辑分析仪的截图
接收的代码应该怎样写?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2013-8-14 11:51:26 | 显示全部楼层
时钟的上升沿读数据,读八次一组,先入的是高位。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-15 15:45:08 | 显示全部楼层
林定祥 发表于 2013-8-14 11:51
时钟的上升沿读数据,读八次一组,先入的是高位。

图是主机的信息,SS是高电平有效,SCk上升沿取数据,我如何写从机的代码?如用Arduino pro mini的板?
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-5 13:33 , Processed in 0.081453 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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