大家看看这个程序是否有问题

[复制链接]
 楼主| jack.king 发表于 2007-4-26 20:30 | 显示全部楼层 |阅读模式
下面是AT89S8252内部EEPROM的读写程序 (网上下载的)
   我想是否把08H改成#08H  0F7H改成#0F7H
     

   读程序:            
           MOV DPTR,#100H  /*要访问的EEPROM地址*/
           MOV A,08H       /*置位EEMEN  
           ORL 96H,A
           MOVX A,@DPTR    /*读数据*/
           MOV A,0F7H
           ANL 96H,A       /*清除EEMEN*/
写程序:   
           MOV DPTR,#100H /*要访问的EEPROM地址*/
           MOV A,18H       /*置位EEMEN和EEMWE*/
           ORL 96H,A
           MOV A,77H
           MOVX @DPTR,A     /*写数据77H*/
     HERE: MOV A,96H
           JNB ACC.1,HERE   /*等待编程结束*/
           MOV A,0E7H
           ANL 96H,A        /*清除EEMEN和EEMWE*/
    
huangqi412 发表于 2007-4-26 20:51 | 显示全部楼层

想?为什么不自己试一下自己想法呢

dreambird 发表于 2007-4-26 21:00 | 显示全部楼层

寻址方式不一样

您需要登录后才可以回帖 登录 | 注册

本版积分规则

488

主题

2158

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

488

主题

2158

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部