Intel UPI- 41A User Manual page 44

Microprocessor peripherals
Table of Contents

Advertisement

UPI-41A 41AH 42 42AH USER'S MANUAL
JNTO address Jump if TEST 0 is Low
Opcode
0 0 1 0
This is a 2-cycle instruction Control passes to the specified address if the TEST 0 signal is
low Pin is sampled during SYNC
(PC
0–7
Example
JT0LOW JNT0 60
JNT1 address Jump If TEST 1 is Low
Opcode
0 1 0 0
This is a 2-cycle instruction Control passes to the specified address if the TEST 1 signal is low
Pin is sampled during SYNC
(PC
0–7
Example
JT1LOW JNT1 OBBH
JNZ address Jump If Accumulator Is Not Zero
Opcode
1 0 0 1
This is a 2-cycle instruction Control passes to the specified address if the accumulator con-
tents are nonzero at the time this instruction is executed
(PC
0–7
Example
JACCNO JNZ OABH
JOBF Address Jump If Output Buffer Full Flag Is Set
Opcode
1 0 0 0
This is a 2-cycle instruction Control passes to the specified address if the Output Buffer Full
(OBF) flag is set (
(PC
0–7
Example
JOBFHI JOBF OAAH
JTF address Jump If Timer Flag is Set
0 0 0 1
Opcode
This is a 2-cycle instruction Control passes to the specified address if the timer flag is set to
one that is the timer counter register overflows to zero The timer flag is cleared upon
execution of this instruction (This overflow initiates an interrupt service sequence if the timer-
overflow interrupt is enabled )
(PC
0–7
Example
JTF1 JTF TIMER
40

0 1 1 0
a
a
7
w
)
addr

0 1 1 0
a
a
7
w
)
addr

0 1 1 0
a
a
7
w
)
addr

0 1 1 0
a
a
7
1) at the time this instruction is executed
e
w
)
addr
0 1 1 0

a
a
7
w
)
addr
a
a
a
a
a
a
6
5
4
3
2
1
0
if T
0
e
0
JUMP TO LOCATION 60 DEC
IF T
0
e
0
a
a
a
a
a
a
6
5
4
3
2
1
0
if T
0
e
1
JUMP TO LOCATION 'BB' HEX
IF T
0
e
1
a
a
a
a
a
a
6
5
4
3
2
1
0
if A
0
i
JUMP TO LOCATION 'AB' HEX
IF ACC VALUE IS NONZERO
a
a
a
a
a
a
6
5
4
3
2
1
0
if OBF
1
e
JUMP TO LOCATION 'AA' HEX
IF OBF
1
e
a
a
a
a
a
a
6
5
4
3
2
1
0
if TF
1
e
JUMP TO 'TIMER' ROUTINE
IF TF
1
e

Advertisement

Table of Contents
loading

Table of Contents