打印

常用静态RAM

[复制链接]
1761|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 拿起书本 于 2012-4-15 22:12 编辑

RAM即随机存取存储器,就是通常说的‘内存’,主要用于程序运行过程当中数据的临时存储,断电后数据丢失,因此有时也被称为易失性存储器。
程序

*******************************************************************************
该程序段实现32字节数据从上片6264到下片6264的传送,首先读取上片6264低地址单元开始存储的32个字节数据,保存到下片6264高地址结尾的32个存储单元
******************************************************************************
#include <reg51.h>
#include <absacc.h>
#include <stdio.h>
#include <math.h>
#define uchar unsigned char
#define uint unsigned int
uchar xdata *u0pointer;       //上片U0 6264存储单元指针
uchar xdata *u1pointer;       //下片U1 6264存储单元指针
uchar dbuf[0x1f]={};                /开辟32个存储单元用于数据缓冲
void  main(void)
{   
     EA=0;                      //关闭所有中断
     u0pointer=0x6000;             //上片U0 6264存储单元指针指向首个单元
     u1pointer=0xa000;             //下片U1 6264存储单元指针指向最末单元
     for(i=0;i<32;i++)
    {
      dubf=*(u0poiter+i);         //上片U0 6264从低地址存储单元开始,向内存缓冲区
                                 //存储32个字节
     *(u1poiter-i)= dubf;          //下片U1 6264存储单元从高地址开始存储内存缓冲
//区送来的32个字节数据,该32个字节数据来自上片
//的低地址开始的32个单元
}
}

相关帖子

沙发
huangfeng33| | 2012-4-15 22:15 | 只看该作者
楼主最好能发个电路图上来,学习一下。

使用特权

评论回复
板凳
拿起书本|  楼主 | 2012-4-15 22:20 | 只看该作者
呵呵,电路图如下

使用特权

评论回复
地板
tianli1980| | 2012-4-17 22:18 | 只看该作者
静态RAM依靠触发器存储二进制信息,因此SRAM所存信息可以长久保存,无须刷新电路为它刷新。

使用特权

评论回复
5
tee.| | 2012-4-21 08:24 | 只看该作者
嗯,多谢楼主了·!~!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习,天天向上!

519

主题

4195

帖子

31

粉丝