首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]8051接双口RAM

[求助]8051接双口RAM


       “令牌判优方式是一种快速数据交换方式。在此方式中有信令锁存逻辑,CY7C144内部提供了八个相互独立的锁存逻辑单元,最多可将RAM空间分成八个区段。这些锁存逻辑单元独立于双口RAM存储区,并不能控制RAM区、封锁两端CPU的读/写操作,而是被作为命令,只提供指示逻辑,由两端CPU按约定的规则,轮流地占用它们划定的RAM区,各区的大小及地址由软件自由设定,且左右端操作完全一样,只要不超过令牌的限制次数即可。当左右端同时申请同一令牌时,令牌逻辑裁定谁先占用,从而保证只有一个端口获取令牌。而在占用令牌期间,CPU可以按最高速无等待存取数据,这对实现高速、多CPU数据采集与处理系统无疑是非常有利的。但是,为了避免令牌方式争用出错,应尽可能使两端CPU分时占用同一RAM区。”

这段话中我有几处不明白,第一个,怎样通过软件方式来划分ram区,不划分行不行。

                                          第二个,要是8051来接双口RAM的话,怎样通过汇编语言来写程序

请大家帮帮忙,我就这个问题弄了好多天也没有弄明白,自己编的程序就是不能将数写入RAM中,很着急,请大家指点一下,谢谢了。


返回列表