如何访问80C51的外部存储器

问题描述:

我正在为80C51芯片编写软件,并且当我声明2个64字节的数组时,我突然给我一个错误代码254.含义我用我所有的内存。如何访问80C51的外部存储器

enter image description here

该芯片所谓的外部存储器,但我不知道如何使用它。我在mcu 8051 IDE中用C编写它。我尝试在变量前输入'far'和'xdata',但那不能编译。

我必须包含一个单独的头文件吗?

+0

外部存储器通常是指在芯片外部的外部存储器电路上被发现,在同一基板上。 – Lundin

+0

“外部记忆”可能意味着很多事情。它应该是ROM(某些变体)还是RAM?它没有映射到地址空间?文件说什么? –

+0

也许这将有助于:https://stackoverflow.com/questions/2043888/when-do-i-use-xdata – 0x0C4

我不得不XDATA前2型下划线,这是几乎无处互联网