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

 *第32556篇: EPPROM遇到的奇怪问题

  
楼 主:xyxcompass 2005年6月24日16:22
 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)前后读出的有那么几个会出错,如下图所示,如果是对连续地址读也是有的对有的错,问了身边的几位做过类似工作的同学,都找不到其中的原因,还望各位高手指点指点!谢谢!

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


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:我没耍好max197

[下一篇主题]:[原创]