EasyManua.ls Logo

ABOV SEMICONDUCTOR MC81F4204 - Control Operation; Miscellaneous Instructions

Default Icon
155 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MC81F4204
154 April 24, 2012 Ver.1.41
NO. MNEMONIC
OP
CODE
BYTE
NO
CYCLE
NO
OPERATION
FLAG
NVGBHIZC
23 PCALL upage 4F 2 6
U-page call
M( sp ) ( pcH ), sp sp – 1,
M( sp ) ( pcL ), sp sp – 1,
pcL ( upage ), pcH “0FFH”
--------
24 TCALL n nA 1 8
Table call
M( sp ) ( pcH ), sp sp – 1,
M( sp ) ( pcL ), sp sp – 1,
pcL ( Table vector L ), pcH (Table vector H )
--------
Control Operation / Etc
NO. MNEMONIC
OP
CODE
BYTE
NO
CYCLE
NO
OPERATION
FLAG
NVGBHIZC
1 BRK 0F 1 8
Software interrupt : B “1”,
M( sp ) ( pcH ), sp sp – 1,
M( sp ) ( pcL ), sp sp – 1,
M( sp ) ( PSW ), sp sp – 1,
pcL ( 0FFDEH ), pcH ( 0FFDFH )
---1-0--
2 DI 60 1 3
Disable interrupt : I “0”
-----0--
3 EI E0 1 3
Enable interrupt : I “1”
-----1--
4 NOP FF 1 2 No operation --------
5 POP A 0D 1 4
6 POP X 2D 1 4
7 POP Y 4D 1 4
--------
8 POP PSW 6D 1 4
sp sp + 1, A M( sp )
sp sp + 1, X M( sp )
sp sp + 1, Y M( sp )
sp sp + 1, PSW M( sp )
restored
9 PUSH A 0E 1 4
10 PUSH X 2E 1 4
11 PUSH Y 4E 1 4
12 PUSH PSW 6E 1 4
M( sp ) A, sp sp - 1
M( sp ) X, sp sp - 1
M( sp ) Y, sp sp - 1
M( sp ) PSW, sp sp - 1
--------
13 RET 6F 1 5
Return from subroutine
sp sp + 1, pcL M( sp ),
sp sp + 1, pcH M( sp )
--------
14 RETI 7F 1 6
Return from interrupt
sp sp + 1, PSW M( sp ),
sp sp + 1, pcL M( sp ),
sp sp + 1, pcH M( sp )
restored
15 STOP EF 1 3 Stop mode ( halt CPU, stop oscillator ) --------

Table of Contents