Chapter 5. EEPROM Demo – PIC16F84
WA1
call
incf
btfss
goto
bsf
bcf
bcf
return
;
WriteOne
bsf
movlw
movwf
movlw
movwf
bsf
WO1
btfsc
goto
bcf
return
;
CheckAll
clrf
incf
CA1
WriteOne
EEADR, F
EEADR,6
WA1
STATUS,RP0
EECON1,WREN
STATUS,RP0
STATUS,RP0
0x55
EECON2
0xaa
EECON2
EECON1,WR
EECON1,WR
WO1
STATUS,RP0
EEADR
PORTB,W
;write to a location
;inc address
;all 64 done?
;no then do next
;pg 1
;disable write
;pg 0
;page 1
;do write seq.
; /
; /
; /
;initiate write
;write complete?
;no then keep checking
;pg 0
;start at addr = 0
;ld. data to inspect
call
btfsc
return
incf
btfss
goto
return
;
CheckOne
CheckOne ;check location
GPFLAG,EEPERROR ;any error?
;yes then quit
EEADR, F ;inc address
EEADR,6 ;all 64 checked?
CA1 ;no then do next
CO1
;
bsf
bsf
btfsc
goto
bcf
xorwf
btfss
bsf
return
STATUS,RP0
EECON1,RD
EECON1,RD
CO1
STATUS,RP0
EEDATA, F
STATUS,Z
GPFLAG,EEPERROR
;pg 1
;do a read
;rd done?
;no then loop
;pg 0
;compare?
;same then skip
;set error flag
? 1999 Microchip Technology Inc.
DS33015C-page 33
相关PDF资料
DM163004-LT BOARD DEMO PICDEM.NET
DM163005 KIT EVAL PIC16C432/433 LIN BUSS
DM163007 PICDEM CAN-LIN 1 FOR 18C658/858
DM163008 KIT MCP2120/2150 FOR IRDA COMM
DM163010 BOARD DEMO PICDEM USB
DM163012 BOARD DEMO PICDEM FOR 16C781/782
DM163024 BOARD DEMO PICDEM.NET 2
DM163025 PIC DEM FULL SPEED USB DEMO BRD
相关代理商/技术参数
DM163002 制造商:Microchip Technology Inc 功能描述:PIC16C64/74 DEMO BOARD
DM163003 功能描述:开发板和工具包 - PIC / DSPIC PICDEM 3 PIC16C923/4 RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM163004 功能描述:开发板和工具包 - PIC / DSPIC USE 579-DM163004-LT RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM163004 制造商:Microchip Technology Inc 功能描述:DEMO BOARD W/TCP/IP ((NW))
DM163004-LT 功能描述:开发板和工具包 - PIC / DSPIC PICDEM.net Demo Kit w/o TCP/IP Lean Book RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM163005 功能描述:开发板和工具包 - PIC / DSPIC PICDEM PIC16C432/3 RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM163006 功能描述:开发板和工具包 - PIC / DSPIC 18R PIC18C601/801 RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM163007 功能描述:开发板和工具包 - PIC / DSPIC For PIC18C658/858 RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压: