DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

W77E516 查看數據表(PDF) - Winbond

零件编号
产品描述 (功能)
生产厂家
W77E516
Winbond
Winbond Winbond
W77E516 Datasheet PDF : 85 Pages
First Prev 81 82 83 84 85
Preliminary W77E516
BLANK_CHECK_ERROR:
JMP $
;*******************************************************************************
;* RE-PROGRAMMING 64KB APROM BANK
;*******************************************************************************
PROGRAM_64KROM:
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
R2, #00H
R1, #00H
DPTR, #0H
SFRAH, R1
SFRCN, #21H
R6, #9CH
R7, #FFH
TL0, R6
TH0, R7
; TARGET LOW BYTE ADDRESS
; TARGET HIGH BYTE ADDRESS
; SFRAH, TARGET HIGH ADDRESS
; SFRCN = 21H, PROGRAM 64K APROM0
; SFRCN = A1H, PROGRAM 64K APROM1
; SET TIMER FOR PROGRAMMING, ABOUT 50 µS.
PROG_D_64K:
MOV
CALL
MOV
MOV
MOV
MOV
INC
INC
CJNE
INC
MOV
CJNE
SFRAL,R2
; SFRAL = LOW BYTE ADDRESS
GET_BYTE_FROM_PC_TO_ACC ; THIS PROGRAM IS BASED ON USER’S CIRCUIT.
@DPTR, A
SFRFD, A
TCON, #10H
PCON, #01H
DPTR
R2
R2, #0H, PROG_D_64K
R1
SFRAH, R1
R1,#0H, PROG_D_64K
; SAVE DATA INTO SRAM TO VERIFY CODE.
; SFRFD = DATA IN
; TCON = 10H, TR0 = 1,GO
; ENTER IDLE MODE (PRORGAMMING)
;*****************************************************************************
; * VERIFY 64KB APROM BANK
;*****************************************************************************
MOV R4, #03H
; ERROR COUNTER
MOV R6, #FDH
; SET TIMER FOR READ VERIFY, ABOUT 1.5 µS.
MOV R7, #FFH
MOV TL0, R6
MOV TH0, R7
MOV DPTR, #0H
; The start address of sample code
MOV R2, #0H
; Target low byte address
MOV R1, #0H
; Target high byte address
MOV SFRAH, R1
; SFRAH, Target high address
MOV SFRCN, #00H
; SFRCN = 00H, Read APROM0
;SFRCN = 80H , Read APROM1
READ_VERIFY_64K:
MOV
MOV
MOV
INC
MOVX
INC
CJNE
SFRAL,R2
; SFRAL = LOW ADDRESS
TCON, #10H
; TCON = 10H, TR0 = 1,GO
PCON, #01H
R2
A, @DPTR
DPTR
A, SFRFD, ERROR_64K
- 84 -

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]