打印

按DATA SHEET里的程序流程写的,但是读取一直是FF

[复制链接]
408|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
juventus9554|  楼主 | 2020-10-11 19:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

按DATA SHEET里的程序流程写的,但是读取一直是FF

使用特权

评论回复
沙发
guoyt| | 2020-10-11 19:11 | 只看该作者

楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因

使用特权

评论回复
板凳
juventus9554|  楼主 | 2020-10-11 19:14 | 只看该作者
#include p16f1823.inc        ; processor specific variable definitions
__CONFIG _CONFIG1, _FOSC_INTOSC & _WDTE_OFF & _PWRTE_OFF & _MCLRE_OFF & _CP_OFF & _CPD_OFF & _BOREN_ON & _CLKOUTEN_OFF & _IESO_OFF & _FCMEN_OFF
__CONFIG _CONFIG2, _WRT_OFF & _PLLEN_OFF & _STVREN_OFF & _BORV_LO & _LVP_OFF
ORG 0XF000
DE 0X92,0X4,0X0,0X0,0X8B,0X95,0X9F,0XA9
DE 0XB3,0XBD,0X4,0X4,0X4,0X4,0X4,0X4
        ORG        0000H
        GOTO        START                    ;跳转到主程序
        ORG        0004H                    ;定义中断向量
        BANKSEL IOCAF
        CLRF IOCAF
        BANKSEL TOSH
        CLRF TOSH
        MOVLW 15H
        MOVWF TOSL
        RETFIE
INTPP ORG 0015H
        MOVF 70H,F
        BANKSEL EEADRL
        MOVWF EEADRL
        BCF EECON1, CFGS
        BCF EECON1, EEPGD
        BSF EECON1, RD
        MOVF EEDATL,W
        BANKSEL PORTC
        MOVWF PORTC
        INCF 70H,F
        GOTO $-0
START
        MOVLB 03H
        CLRF ANSELA
        CLRF ANSELC
        BANKSEL TRISC
        CLRF TRISC
        BSF TRISA,4
        BANKSEL IOCAP
        BSF IOCAN,4
        MOVLW B'10001000'
        MOVWF INTCON
        CLRF 70H
        BANKSEL PORTC
        MOVLW 0AAH
        MOVWF PORTC
        GOTO $-0
        END

使用特权

评论回复
地板
gongche| | 2020-10-11 19:17 | 只看该作者
汇编真这么少人会?

使用特权

评论回复
5
xxrs| | 2020-10-11 19:20 | 只看该作者
这个,仿真eeprom。。建议你实际芯片调试

使用特权

评论回复
6
juventus9554|  楼主 | 2020-10-11 19:43 | 只看该作者
原来是这个因素,之前一直原地转圈了不自知,到板上果然就好了

使用特权

评论回复
7
奔波儿熊| | 2020-10-11 20:19 | 只看该作者
居然是要上板

使用特权

评论回复
8
2zwm| | 2020-10-19 11:29 | 只看该作者
有需求国产EEPROM的可以联系。

使用特权

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

本版积分规则

900

主题

12190

帖子

3

粉丝