[51单片机] 求教关于SPI的问题

[复制链接]
1299|5
 楼主| jyynl 发表于 2014-4-3 12:20 | 显示全部楼层 |阅读模式
本帖最后由 jyynl 于 2014-4-3 12:23 编辑



新手有些疑问,如图,它的SPI的时序图是这个样子的,写入8位地址以后写入的16位数据是一次写入的,想问它表达的就是这个意思,还是说应该是先写地址然后写入8位再写同样地址再写8位只不过它为了省事这样画了?如果是直接写16位数据SPI支持这样吗?因为看别人写的SPI都是写一个BYTE的,而且SPI是两个8位的寄存器互相交换数据,所以不知道能不能写一次地址然后写16位数据。这个芯片是支持SPI的,我是要用51模拟SPI和它连

本帖子中包含更多资源

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

×
123654789 发表于 2014-4-3 13:01 | 显示全部楼层
楼主去AVR版面搜索一下我的帖子
123654789 发表于 2014-4-3 13:01 | 显示全部楼层
会有答案的
wh6ic 发表于 2014-4-3 13:02 | 显示全部楼层
你的理解没大问题,可以这样做。
用51的IO模拟SPI,完全可以按时序图来模拟,不需要考虑8位16位,其实芯片里的SPI也是8位拼成16位的
 楼主| jyynl 发表于 2014-4-3 13:14 | 显示全部楼层
123654789 发表于 2014-4-3 13:01
楼主去AVR版面搜索一下我的帖子

搜了下层主的名字发现层主是个名人啊
 楼主| jyynl 发表于 2014-4-3 13:14 | 显示全部楼层
wh6ic 发表于 2014-4-3 13:02
你的理解没大问题,可以这样做。
用51的IO模拟SPI,完全可以按时序图来模拟,不需要考虑8位16位,其实芯片 ...

好的,非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

102

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部