您现在正在浏览:首页 > 职教文章 > 职教论文 > MCS-51单片机的访问超大容量存储器的实现

MCS-51单片机的访问超大容量存储器的实现

日期: 2011-5-29 14:38:26 浏览: 0 来源: 学海网收集整理 作者: 佚名

MCS-51系列单片机有着优越的性价比,因此应用面宽,使用量也非常大;然而它只有16位地址线,最大能访问的存储空间为64k,且扩展接口与存储器统一编址,扩展接口会占用大量的地址空间,致使该系列单片机在数据量大的数据采集系统中,存储空间明显不足,本文列出了解决办法之一,使用本方法可轻易地为MCS-51单片机扩展大容量的数据存储器,这对于数据量大的数据采集系统有着非常大的意义。
   具体办法如下:
   1使用大容量存储器的原理
   ①由于MCS-51单片机的扩展接口与存储器统一编址,采用常规的方法扩展接口时会占用大量的地址空间,而多数应用系统均会要求扩展接口(本例有七段LED的段输出口、位输出口、键盘口各一个),为此,使扩展接口不占用单片机的存储地址空间对于要求大容量数据存储其的系统是必要的。
   如图1,用P1口的一位,只要确保写数据到显示的段口时,使用一空余(或专门预留)的地址(如0000H),即可使扩展接口不占用单片机的存储地址空间且不会相互干扰、发生冲突,同时还可保证有足够的响应速度。
   ........

返回顶部