打印
[PIC®/AVR®/dsPIC®产品]

PIC16F1779用SPI和MCP2515通讯的问题

[复制链接]
2287|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yszong|  楼主 | 2021-7-4 10:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 pzsh 于 2021-12-14 14:32 编辑

我用PIC16F1779的RB0(SDO)接MCP2515的14脚(SDI)
RB1(SDI)接MCP2515的15脚(SDO)
RB2(SCK)接MCP2515的13脚(SCK)
MCP2515随PIC16F1779的时钟节拍,有输出信号,但PIC16F1779却收不到,SSP1BUF中读出来是0xFF。

使用特权

评论回复
沙发
yszong|  楼主 | 2021-7-4 10:43 | 只看该作者
我用示波器观察了MCP2515的15脚随单片机的SCK有波形输出,但就是SSP1BUF就是不能收到

使用特权

评论回复
板凳
xxmmi| | 2021-7-4 10:45 | 只看该作者
可以找其他系列跟这个通信的例子看看。

使用特权

评论回复
地板
wyjie| | 2021-7-4 10:47 | 只看该作者
有示波器的话,看一下对应数据线上的波形

使用特权

评论回复
5
lium| | 2021-7-4 10:49 | 只看该作者

楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因

使用特权

评论回复
6
隔壁的放学了| | 2021-12-14 10:10 | 只看该作者
楼主,解决了吗?感觉我的问题和你现在的差不多类似。

使用特权

评论回复
7
pzsh| | 2021-12-14 14:32 | 只看该作者
这里有个帖子,你看有没有帮助: https://bbs.21ic.com/forum.php?m ... ;extra=#pid10439608

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

830

主题

11379

帖子

4

粉丝