导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→EPPROM遇到的奇怪问题

* 80372: EPPROM遇到的奇怪问题

   xyxcompass 
xyxcompass发表的帖子 

 EPPROM遇到的奇怪问题
我在调一片at28c64B时遇到一个难题,还望各位高手能指点迷津。这是我的单片机调试程序
org 0000h
jmp main
org 0100h
main: 
 mov sp,#60h 

 mov dptr,#0000h
 mov r1,#03fh
 mov a,#00h
dd: movx @dptr,a 
 inc dptr
 inc a
 lcall dly2ms
 djnz r1,dd
 
 mov dptr,#0010h 
 mov r1,#20h
 mov r0,#30h
ddd: movx a,@dptr
 mov @r0,a
 ;inc dptr
 inc r0
 djnz r1,ddd
 NOP
 
dly2ms: mov r3,#150
d0: mov r2,#248
d1: djnz r2,$
 djnz r3,d0
 ret 
end

写数据都没错,如下所示,

此主题相关图片如下:
按此在新窗口浏览图片
但是在读数据时,对同一地址(0x0010)前后读出的有那么几个会出错,如下图所示,如果是对连续地址读也是有的对有的错,问了身边的几位做过类似工作的同学,都找不到其中的原因,还望各位高手指点指点!谢谢!

此主题相关图片如下:
按此在新窗口浏览图片

发表时间:2005年6月24日16:22:27

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:您的QQ号,交流一下[URL=http://51754.com]
[下一篇帖子]:[原创]不好意思,有张图片没显示出来,重新编辑时没的重新上传图片,就只好重发了 /P P BR