打印

ICD3调试疑问

[复制链接]
1438|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
anuni|  楼主 | 2011-12-26 14:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 anuni 于 2011-12-26 16:22 编辑

刚刚在用ICD3调试PIC16F1934的程序
在EEPROM读写时出现不能正常修改EECON1的问题(运行到BSF EECON1,RD时发现改为没有置1),不明白是为什么,特来请教。
READ_EEPROM:
        MOVF        L_ADDRESS,0                        ;准备读出地址
        BANKSEL        EEADRL                            ;BANK3

        MOVWF        EEADRL
        BCF         EECON1,CFGS                     ;Deselect Config space
        BCF         EECON1,EEPGD                    ;Point to DATA memory
        BSF         EECON1,RD                         ;EE Read
        NOP
        NOP
        NOP
        MOVF         EEDATL,W

        BANKSEL        PORTA                            ;BANK0
        MOVWF        DATA_BUF                        ;读出的数据暂时存入缓存
                    
        RETLW        0H

ICD3在断点处时钟是不是不会停下来?从而让单片机内部硬件清0了该标志位

相关帖子

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

本版积分规则

15

主题

56

帖子

1

粉丝