[通信技术资料] 51单片机怎么读SJA1000的寄存器

[复制链接]
690|3
 楼主 | 2020-1-30 14:20 | 显示全部楼层 |阅读模式
本帖最后由 jesdin 于 2020-1-30 21:04 编辑

电路图如附件,有个地方不明白,所谓的像对外部存储器操作方式控制SJA1000是什么意思,我用P0和P2口作为地址线,P3.6-WR,P3.7-RD,控制SJA1000,那我怎么读SJA1000的寄存器状态呢?
unsigned char xdata *SJA1000_Adress;
SAJ1000_Adress = TEST;
/*TEST是SJA1000测试寄存器的地址*/
a = *SJA1000_Adress;
/*这个是a怎么读回来的呢,物理上是从哪个口读?P0口,还是P3.7?*/
这个问题是不是更接近单片机怎么控制外部存储器

当51从SJA1000读数时,物理上,是不是从SJA1000的D0-D7,传给51的P0口

不好意思图放反了
0802ef5782e42e664259adde6a582c2.jpg

使用特权

评论回复
| 2020-1-30 19:11 | 显示全部楼层
要倒着看图片,好累。。。

使用特权

评论回复

评论

jesdin 2020-1-30 21:05 回复TA
不好意思,现在改过来了 
| 2020-2-16 22:51 | 显示全部楼层
是的, 是用的单片机外部总线, 相当于控制外部存储器

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /4 下一条

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