门关键词: 衰减器 ats自动转换开关 delphi组件开发 微型按钮开关 挠性印制电路板 ipod耳塞 胎儿专用无磁传声器
IC库存(8958万) PDF资料(329万) IC价格 IC求购 资讯 技术资料
电子元器件搜索:
维库电子市场网是知名的电子元器件交易网站,为电子生产企业提供IC库存和技术资料查询服务。
[求助]sst29sf040不是flash吗,为什么我把它当作数据存...
新闻出处:综合电子论坛 发布时间: 2007-09-24
河外星系 发布于 2007-9-24 20:27:36
表情[求助]sst29sf040不是flash吗,为什么我把它当作数据存储器时一掉电数据就会丢失呢?

sst29sf040不是flash吗,为什么我把它当作数据存储器时一掉电数据就会丢失呢?
sst29sf040的A0-A7接74ls373的输出,74373集成在CPLD中,没画出来,A8-A14接AT89C52的P20-P26,而A15-A18接地,因为我用不到那么大的空间,而其片选端CE接AT89C52的P27

void  ByteProgram(uchar data SrcByte,uint Dst)
{
XBYTE[0x0555] = 0xAA;
XBYTE[0x02AA] = 0x55;
XBYTE[0x0555] = 0xA0;
    XBYTE[Dst]   = SrcByte;
    wait(1,9);//等待25us
}

int Erase_One_Sector(uint Dst)
{

        /*  Issue the Sector Erase command to 39SF040   */

        XBYTE[0x0555] = 0xAA; /* set up address to be 555h    */
                             /* write data 0xAA to the address     */
        XBYTE[0x02AA] = 0x55; /* set up address to be 2AAh    */
                             /* write data 0x55 to the address     */
        XBYTE[0x0555] = 0x80; /* set up address to be 555h    */
                             /* write data 0x80 to the address     */
        XBYTE[0x0555] = 0xAA; /* set up address to be 555h    */
                             /* write data 0xAA to the address     */
        XBYTE[0x02AA] = 0x55; /* set up address to be 2AAh    */
                             /* write data 0x55 to the address     */
        XBYTE[Dst]   = 0x20; /* set up starting address to be erased */
                             /* write data 0x30 to the address     */
        wait(85,134);        /* check DATABOOK for the most  */
                             /* accurate value -- Tse        */
}

uchar ByteRead(uint addr)
{
uchar GetData;
GetData = XBYTE[addr];
return(GetData);
}
void sst_save()//用于保存易丢失数据
{
  uchar i;
Erase_One_Sector(128);
     for(i=0;i<4;i++)
   {  
          
     ByteProgram(syn[2*i+1],0x0080+i);
     syn[2*i+1]=ByteRead(0x0080+i);
    
   }
}
void main()
{
   sst_save();我 在程序中改变syn 的值未写出,为什么我一断电,syn 的值还是原来的赋的初值呢?
}


上传的图片
  200792420273100.gif [ 70.44 KB 1199×680 ] (缩略时请点击查看原图)

 


关闭】 【打印
 
相关专题
 
友情链接:
© 2007 电子元件网 网站地图