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

[复制链接]
 楼主| jesdin 发表于 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口

不好意思图放反了

本帖子中包含更多资源

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

×
xyz549040622 发表于 2020-1-30 19:11 | 显示全部楼层
要倒着看图片,好累。。。

评论

不好意思,现在改过来了  发表于 2020-1-30 21:05
airwill 发表于 2020-2-16 22:51 | 显示全部楼层
是的, 是用的单片机外部总线, 相当于控制外部存储器
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

39

帖子

0

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

31

主题

39

帖子

0

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