gc80c521a CORERIVER Semiconductor, gc80c521a Datasheet - Page 93

no-image

gc80c521a

Manufacturer Part Number
gc80c521a
Description
Flash / Isp / Iap 8-bit Turbo Microcontrollers
Manufacturer
CORERIVER Semiconductor
Datasheet
6.21. IAP : Erase Flow
IAP Routine Access Enable
FLASH_AEN Flag Clear
Call IAP Routine
Set IAP Parameter
Restore SFR
Backup SFR
Init SFR
ORL EEAEN, #01h
MOV EECNTM, #75h
MOV EECNTL, #30h
ANL EEAEN, #0FEh
PUSH ACC
PUSH DPL
PUSH DPH
MOV
CLR
MOV DPTR, #ADDR
ORL EEAEN, #01h
MOV EECNTLD, #80h
CALL iap_eeprom_erase
ANL EEAEN, #0FEh
MOV IE, r1
POP DPH
POP DPL
POP ACC
R1, IE
IE.7
[ Example Code : IAP Erase for EEPROM ]
; IAP routine access enable
; Program/Erase Time Count Mid
; Program/Erase Time Count Low
; IAP routine access disable
; 0x007530 @ RING Freq. == 12MHz
; backup acc
; backup dptr
; backup IE SFR
; Interrupt disable
; Erasing Address
; IAP routine access enable
; Program/Erase Time Count Loading
; Call IAP routine
; IAP routine access disable
; restore IE SFR
; restore acc, dptr
MiDAS1.0B Family
[93]

Related parts for gc80c521a