新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 51单片机—单片机扩展外部RAM—6264—08

51单片机—单片机扩展外部RAM—6264—08

作者: 时间:2016-11-25 来源:网络 收藏


三、RAM的扩展方法
1、数据存储器


2、数据存储器扩展电路


好了~~
可以贴出程序来喽~~




程序也就那么一点~~
将就着看吧~~
~~
RAM_6264.c(本来想用那个指针访问的~~~~试了半天~~不对啊~~无语了~~)
//------------------------------------------------------------------------------
//这个程序主要是用来验证扩展RAM的~~
//扩展RAM主要的就是连接好电路~~具体的时序不用操心~~
//这里边主要用到了我的写的计算机语言那一篇文章的内容~~
#include"reg52.h"
#include"absacc.h"//C51运行库中的预定义宏,来对51单片机的code、data、pdata和xdata空间进行绝对寻址
//------------------------------------------------------------------------------
typedefunsigned char uchar;
typedefunsigned int uint;
xdata uint x1 _at_ 0x0000;//使用c51扩展关键字 _at_ 来实现绝对地址的访问,注意:使用它定义的变量一定要是全局变量~~
//一开始我都给忘记了~~擦~~
//------------------------------------------------------------------------------
//main
void main()
{
uchar x2;
x1=0x5566;//给片外存储器的0x0000赋值0x5566
XBYTE[0x0010]=0x55;//XBYTE[0x0010]访问片外RAM的0010字节单元,并给它赋初值
x2=XBYTE[0x0010];//将XBYTE[0x0010]单元的字节(注意定义的是uchar型~~)赋给x1
}

上一页 1 2 下一页

关键词: 51单片机扩展外部RA

评论


相关推荐

技术专区

关闭