牛至的mc8051 VHDL的核心..

O

omara007

Guest
嗨..

任何人用牛至的mc8051 VHDL的核心之前?..任何刺激/测试了一出真实的凯尔8051例如程序呢?..我想有一个核心问题..它禁止从内部内存范围(128 - “255)完全..书面ü它不只是从书面irrespectively ü的威胁,但它允许你完全不写的..

例如,如果你要执行这个指令:

机管局采取的步骤,#20小时

写的内部RAM使不高去
, 使书面形式向所在地(机管局)..

因此,任何人碰到这种情形吗?

 
您好奥玛拉,
是多数民众赞成如此。如果您为核心的源代码,你会明白的。核心定义只有128的内置RAM bype。其实
, 问题是
, 这是一个8051的核心
, 而不是8052 1。8051只允许内部RAM accesing从0-127字节。8052允许访问的128-255个字节,只能通过间接寻址。所以你不能写在一个报告中的数据说,“残疾成人”。还有一件事你试图从中挑选8051凯尔任何类型的目标
, 并尝试加载残疾成人“数据”,这也将禁止从您的来信。希望这有助于。如果你回答任何进一步的怀疑。

最好的问候,

 
dBUGGER说:

您好奥玛拉,

是多数民众赞成如此。
如果您为核心的源代码,你会明白的。
核心定义只有128的内置RAM bype。
其实,问题是,这是一个8051的核心,而不是8052 1。
8051只允许内部RAM accesing从0-127字节。
8052允许访问的128-255个字节,只能通过间接寻址。
所以你不能写在一个报告中的数据说,“残疾成人”。
还有一件事你尝试回升至任何类型的目标,8051 *金正日和尝试加载残疾成人“数据”,这也将禁止从您的来信。
希望这有助于。
如果你回答任何进一步的怀疑。最好的问候,
 
您好omara007,
我曾写信给IE浏览器一样,知识产权,的P1,P2 SFR的位置等
, 这一切工作。至于警司来说
, 我会检查
, 让你知道。

最好的问候,

 
dBUGGER说:

您好omara007,

我曾写信给IE浏览器一样,知识产权,的P1,P2 SFR的位置等,这一切工作。
至于警司来说,我会检查,让你知道。最好的问候,
 
嗨,
我告诉您以前也,你无法写入内部RAM的范围内128 - 255。只有匹配的地址的SFR可以写入。你不感到困惑和8051之间8052。任何标准的8051只有128字节的内部RAM和128字节上映射如SFR地址。因此
, 它是正确的
, 它不允许在内部RAM写入地点从128-255。只要尝试
, 在莱凯勒,这将给一些错误信息
, 说明“不执行读/写权限”。我检查了在莱凯勒通过赛灵思核心和基本功能。, 我发现它的工作!希望这有助于。请不要回答您的疑问
, 如果任何不明确。

最好的问候,

 
dBUGGER说:

嗨,

只有匹配的地址的SFR可以写入。
 
您好omara007,
牛至实现简单的8位寄存器SFR的。他们都是实施control_mem.vhd文件。经过这些文件
, 您将了解。

最好的问候,

 
dBUGGER说:

您好omara007,

牛至实现简单的8位寄存器SFR的。
他们都是实施control_mem.vhd文件。
经过这些文件,您将了解。最好的问候,
 
您好omara007,
我认为
, 我们误解了对方。诚然
, 我们只能访问内部RAM 128字节的天气
, 但里面的芯片是128或256字节不知道。有关的SFR他们可以被定义为简单的8位寄存器
, 但会正确响应的8位直接地址寄存器的地址
, 因为这样的映射。所以
, 在牛至的核心
, 他们没有提供作为这些怎么把它绝不能用于高128字节的RAM。这又是他们的定义处事方式。也许别人可以写其他方式!
当你问天气书面检验手段80h,#从00将写“00”端口0,答案是会的。
如果你想定义自己的SFR的地址
, 然后是你将需要添加所需的“情况下
, 该代码”的发言。这是没有错的其他SFR的也是这样的解码。
另一种选择是扩展的SFR出车外。然后在您的外部模块
, 你可以定义其他SFR的无论你想与一些地址不冲突
, 对现行的SFR的。
希望我清楚

最好的问候,

 

Welcome to EDABoard.com

Sponsor

Back
Top