打印

请帮我看看程序 SST39SF040怎么老是写入不成功

[复制链接]
2291|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
smoker2626|  楼主 | 2007-1-3 19:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

。。。。。。。。。。。。
unsigned char byteRead(unsigned char addr)
{
    unsigned char readData;
    readData=XBYTE[addr];
    delay(10);
    return(readData);
    }
    
void byteProgram(unsigned char addr,unsigned char dat)
{
    XBYTE[0x5555]=0xAA;
    XBYTE[0X2AAA]=0X55;
    XBYTE[0x5555]=0xA0;
    XBYTE[addr]  =dat;
    delay(100);

。。。。。。。。。。

void main(void)
{
    unsigned char temp;
    init();
    CS1=0;            //片选
    bank(0);
    byteProgram(0,0X21)
    temp=byteRead(0);    
    CS1=1;
    writeCommand(0xc0);
    writeData(temp);
。。。。。。。。。。。
    }

以上程序写入了,一直在内部存储器里,请问这是为什么?

相关帖子

沙发
smoker2626|  楼主 | 2007-1-3 20:11 | 只看该作者

大虾帮帮忙

大虾帮帮忙

使用特权

评论回复
板凳
xwj| | 2007-1-3 22:55 | 只看该作者

要先关闭写保护

使用特权

评论回复
地板
smoker2626|  楼主 | 2007-1-3 23:15 | 只看该作者

不是很明白,请具体点

CE=0  CHIP ENABLE 了
WE   接MCU的WR

data sheet的时序里面也没提及写保护啊! 请赐教!

使用特权

评论回复
5
smoker2626|  楼主 | 2007-1-4 19:07 | 只看该作者

不是吧!没有哪个能帮忙解决一下啊

使用特权

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

本版积分规则

6

主题

13

帖子

0

粉丝