”8051超过64K

J

john2020

Guest
亲爱的全部,

进出口试图使用8051来处理有关1MB的内存。
任何一个知道如何处理这个想法,也许你

可以告诉我,我在那里可以找到文件
解释这一点。

谢谢。

约翰

 
Acer przedstawił kilka szczegółów dotyczących nowych laptopów z serii Aspire Ethos, które pojawią się w sprzedaży już niebawem. Odświeżona seria Acera zadebiutu...

Read more...
 
http://www.keil.com/c51/codebanking.htm和他在其中引用。

wek

 
超过64K的外部RAM使用I /地址线为17 O引脚之间切换两个64K的RAM银行。使用多个I / O引脚的RAM的大小可提高到1米
看一看ADuC812的看,它可以处理16的RAM M

 
您好速调管除非您的处理器处理的内存量(不)您的
唯一的办法是使用银行切换。你必须设计
内存访问机制
, 使你能有一些大的一部分
空间在“网页上看到”,然后切换页面到页面为您
需要它。

页面大小的选择取决于有多少内存空间
你需要作其他用途。一般来说,越大的页面大小的
少页切换你会做什么。此外,您可以切换到银行
无论数据存储器或程序存储器,或许都取决于
您的需求。关心
约翰

 
现在这是一个很有趣的情况,对于一些基本john2020不禁要问
, 最后john2020详细解释了它...?

wek

 
你需要1MB的RAM或代码存储器?如果内存地址
, 你可以尽你按照以下步骤需要:

1)连接块RAM中的数据总线到一个端口缓冲芯片。
2)连接到同一端口
, 以尽可能多的I /地址总线私人秘书锁存芯片(如74F373)

3)书面要求地址锁存器的芯片,你可以读/写相同的端口
, 通过后
, 激活控制引脚的数据字节(读/写,CE认证)的块RAM

通过使用这种技术,我能接口6MB的静态RAM的一个普通的8051控制器。

 
u必须使用内存映射和u'll必须使用4其他一些港口(如端口1或端口3位)

 
一个简单的解决方案是使用的ST uPSD的范围,他们有一个嵌入式CPLD的是可以完成所有的较大规模的痛苦号负责照顾。

www.st.com / uPSD的

关心
NTfreak

 

Welcome to EDABoard.com

Sponsor

Back
Top