w79e532 Winbond Electronics Corp America, w79e532 Datasheet - Page 72

no-image

w79e532

Manufacturer Part Number
w79e532
Description
8-bit Microcontroller
Manufacturer
Winbond Electronics Corp America
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
w79e532A40FL
Manufacturer:
Nuvoton Technology Corporation of America
Quantity:
10 000
Part Number:
w79e532A40PL
Manufacturer:
Nuvoton Technology Corporation of America
Quantity:
10 000
PROGRAM_64:
;************** ******************************************************************
;* Normal mode 64KB APFlash program: depending user's application
;********************************************************************************
NORMAL_MODE:
EXAMPLE 2:
;***************************************************************************************************************************** ;*
Example of 4KB LDFlash program: This loader program will erase the 64KB APFlash first, then reads the new ;*
code from external SRAM and program them into 64KB APFlash bank. XTAL = 24 MHz
;*****************************************************************************************************************************
.chip 8052
.RAMCHK OFF
.symbols
CHPCON
TA
SFRAL
SFRAH
SFRFD
SFRCN
;************************************************************************
;* 1. TIMER0 SERVICE VECTOR ORG = 0BH
;************************************************************************
MOV TA, #AAH
MOV TA, #55H
MOV CHPCON, #03H
MOV SFRCN, #0H
MOV TCON, #00H
MOV IP, #00H
MOV IE, #82H
MOV R6, #F0H
MOV R7, #FFH
MOV TL0, R6
MOV TH0, R7
MOV TMOD, #01H
MOV TCON, #10H
MOV PCON, #01H
ORG 000H
LJMP 100H
ORG 000BH
CLR TR0
MOV TL0, R6
MOV TH0, R7
RETI
EQU
EQU
EQU
EQU
EQU
EQU
; CHPCON register is written protect by TA register.
; CHPCON = 03H, ENTER IN-SYSTEM PROGRAMMING MODE
; TR = 0 TIMER0 STOP
; IP = 00H
; TIMER0 INTERRUPT ENABLE FOR WAKE-UP FROM IDLE MODE
; TL0 = F0H
; TH0 = FFH
; TMOD = 01H, SET TIMER0 A 16-BIT TIMER
; TCON = 10H, TR0 = 1,GO
; ENTER IDLE MODE FOR LAUNCHING THE IN-SYSTEM PROGRAMMING
.
; User's application program
.
.
.
9FH
C7H
ACH
ADH
AEH
AFH
; JUMP TO MAIN PROGRAM
; TR0 = 0, STOP TIMER0
- 72 -
W79E532/W79L532

Related parts for w79e532