No.21430 作者:billy 邮件:son_ofsun@163.com ID:5374 登陆:2次 QQ:6665574 文章数:2篇 最后登陆IP:61.172.134.65 最后登陆:2003/3/23 17:27:32 注册:2001/11/17 8:11:00 财富:9 发帖时间:2003/3/22 21:05:54 发贴者IP:61.172.132.117 标题:billy:AT29C512FLASH编程求救!!! 摘要:No.21430AT29C512FLASH编程求救!!! 我现在在做一个项目,里面要用到AT29C512做数据保存,我的硬件是AT29512的WR接单片机的WR,其OE接单片机的RD,地址低8位用HC373锁存,CE接“0”,看资料512的数据是按页存储的,512个页,每个页128个字节,必须一次写完128字节,但我按资料上的方法怎么也打不开数据写保护,始终写不进数据,是不是方法不对?下面是测试用的,在其中的一个页中写入00H,01H,02H,...7FH,80H,然后再读入存进去的首32个数据放入30H....4FH,以便查看操作的正确性。 ........ mov a, #0aah mov dptr, #5555h movx @dptr, a lcall delay ;延时10ms mov a, #55h mov dptr, #2aaah movx @dptr, a lcall delay ;延时10ms mov a, #80h mov dptr, #5555h movx @dptr, a lcall delay ;延时10ms mov a, #0aah mov dptr, #5555h movx @dptr, a lcall delay ;延时10ms mov a, #55h mov dptr, #2aaah movx @dptr, a lcall delay ;延时10ms ;打开数据写保护状态; mov dptr, #0080h ;写第二页 mov a, #00h ......
>>返回讨论的主题
|