English
Language : 

W78E516DDG Datasheet, PDF (85/90 Pages) Nuvotem Talema – 8-BIT MICROCONTROLLER
W78E516D/W78E058D Data Sheet
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
MOV
TCON,#00H
IP,#00H
IE,#82H
R6,#FEH
R7,#FFH
TL0,R6
TH0,R7
TMOD,#01H
TCON,#10H
PCON,#01H
;TR=0 TIMER0 STOP
;IP=00H
;TIMER0 INTERRUPT ENABLE FOR
;WAKE-UP FROM IDLE MODE
;TL0=FEH
;TH0=FFH
;TMOD=01H,SET TIMER0 A 16-BIT TIMER
;TCON=10H,TR0=1,GO
;ENTER IDLE MODE FOR LAUNCHING
;THE IN-SYSTEM PROGRAMMABILITY
;********************************************************************************
;* Normal mode APROM program: depending user's application
;********************************************************************************
NORMAL_MODE:
.
;User's application program
.
.
.
.
EXAMPLE 2:
;***************************************************************************************************************************** ;*
Example of 4KB LDROM program: This lorder program will erase the APROM first, then reads the new ;* code
from external SRAM and program them into APROM bank. XTAL = 40 MHz
;*****************************************************************************************************************************
.chip 8052
.RAMCHK OFF
.symbols
CHPCON
CHPENR
SFRAL
SFRAH
SFRFD
SFRCN
EQU
EQU
EQU
EQU
EQU
EQU
BFH
F6H
C4H
C5H
C6H
C7H
ORG
000H
LJMP
100H
;JUMP TO MAIN PROGRAM
;************************************************************************
;* 1. TIMER0 SERVICE VECTOR ORG=0BH
;************************************************************************
ORG
000BH
CLR
TR0
;TR0=0,STOP TIMER0
MOV
TL0,R6
MOV
TH0,R7
RETI
;************************************************************************
;* 4KB LDROM MAIN PROGRAM
- 85 -
Publication Release Date: Feb 15, 2011
Revision A09