打印

菜鸟关于28C64求助!!!!!!!!!!!

[复制链接]
2379|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
水中鱼|  楼主 | 2007-2-3 12:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近遇到一个对28C64的问题,用单片机能读出指定地址的数据,但在写的过程中,如果针对某一个地址写数据,可以完成,比如P=0X0000,*P=0XAA(P为指向外部数据的指针),或者是连续的如下语句也可成功写进数据;
p=0x0000;
*(p++)=0xaa;
*(p++)=0xaa;
*(p++)=0xaa;
但是如果我用一个循环语句对一个地址范围内的数据进行写操作时就不成功,如
p=0x0000;
while(p!=0x1fff)
{*(p++)=0xaa;
}
然后我把28C64用编程器查看时,所有的数据都是0XFF,并没有写成功,如果我不用循坏语句而连续给指定地址写数据时就能成功写进取,不知道哪位大虾有遇到过这样的问题,请多多指教,非常感谢,

相关帖子

沙发
XWJ| | 2007-2-3 12:37 | 只看该作者

注意分页

一次最多只能写一页(64字节),换页时必须至少等待10mS

还有写保护的问题,当然,你单字节能写说明已经关了写保护了,这不是问题

使用特权

评论回复
板凳
水中鱼|  楼主 | 2007-2-3 16:11 | 只看该作者

谢谢

谢谢你提供的帮助,我晚上在试一下,祝你愉快

使用特权

评论回复
地板
ql4| | 2009-6-27 16:13 | 只看该作者

关于M28C64的使用问题

我的机器当中用于存贮机器参数,用手操器或上位机进行写入设定参数,可运行一段时间后,再看会有参数自动变化.原因不明,请指教!谢谢!另.这种芯片有没有相同的型号代替.质量要可靠!

使用特权

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

本版积分规则

3

主题

9

帖子

0

粉丝