M34282E2GP MITSUBISHI [Mitsubishi Electric Semiconductor], M34282E2GP Datasheet - Page 23

no-image

M34282E2GP

Manufacturer Part Number
M34282E2GP
Description
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
Manufacturer
MITSUBISHI [Mitsubishi Electric Semiconductor]
Datasheets

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M34282E2GP
Manufacturer:
RENESAS
Quantity:
20 361
Part Number:
M34282E2GP
Manufacturer:
RENESAS
Quantity:
1 000
Part Number:
M34282E2GP
Manufacturer:
RENSESAS
Quantity:
1 000
Part Number:
M34282E2GP
Manufacturer:
RENSESAS
Quantity:
20 000
INSTRUCTIONS
The 4282 Group has the 68 instructions. Each instruction is
described as follows;
(1) List of instruction function
(2) Machine instructions (index by alphabet)
(3) Machine instructions (index by function)
(4) Instruction code table
SYMBOL
The symbols shown below are used in the following list of
instruction function and the machine instructions.
Note : The 4282 Group just invalidates the next instruction when a skip is performed. The contents of program counter is not
A
B
DR
ER
V1
V2
PU0
PU1
LO
X
Y
DP
PC
PC
PC
SK
SP
CY
R1
T1
T1F
R2H
R2L
T2
T2F
WDT
WDF1
WDF2
URS
P
STCK
INSTCK
Symbol
H
L
increased by 2. Accordingly, the number of cycles does not change even if skip is not performed. However, the cycle count
becomes “1” if the TABP p, RT, or RTS instruction is skipped.
Register A (4 bits)
Register B (4 bits)
Register D (3 bits)
Register E (8 bits)
Timer control register V1 (3 bits)
Timer control register V2 (4 bits)
Pull-down control register PU0 (4 bits)
Pull-down control register PU1 (4 bits)
Logic operation selection register LO (2 bits)
Register X (2 bits)
Register Y (4 bits)
Data pointer (6 bits)
(It consists of registers X and Y)
Program counter (11 bits)
High-order 4 bits of program counter
Low-order 7 bits of program counter
Stack register (11 bits
Stack pointer (2 bits)
Carry flag
Timer 1 reload register
Timer 1
Timer 1 underflow flag
Timer 2 reload register
Timer 2 reload register
Timer 2
Timer 2 underflow flag
Watchdog timer
Watchdog timer flag 1
Watchdog timer flag 2
Most significant ROM code reference enable flag
Power down flag
System clock
Instruction clock
Contents
4)
MITSUBISHI
ELECTRIC
D
E
G
CARR
CAR
x
y
p
n
j
A
?
( )
M(DP)
a
p, a
C
x
+
3
A
Symbol
2
A
1
A
0
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER
Port D (8 bits)
Port E (3 bits)
Port G (4 bits)
Port CARR (1 bit)
CAR flag (1 bit)
Hexadecimal variable
Hexadecimal variable
Hexadecimal variable
Hexadecimal constant which represents the
immediate value
Hexadecimal constant which represents the
immediate value
Binary notation of hexadecimal variable A
(same for others)
Direction of data movement
Data exchange between a register and memory
Decision of state shown before “?”
Contents of registers and memories
Negate, Flag unchanged after executing
instruction
RAM address pointed by the data pointer
Label indicating address a
Label indicating address a
in page p
Hex. number C + Hex. number x (also same for
others)
MITSUBISHI MICROCOMPUTERS
3
p
2
p
1
p
0
Contents
4282 Group
6
6
a
a
5
5
a
a
4
4
a
a
3
3
a
a
2
2
a
a
1
1
a
a
0
0
23

Related parts for M34282E2GP