![](http://datasheet.mmic.net.cn/120000/M34238MK-XXXGP_datasheet_3558621/M34238MK-XXXGP_27.png)
Carry
flag
Skip condition
Detailed description
MITSUBISHI MICROCOMPUTERS
4238 Group
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER for INFRARED REMOTE CONTROL TRANSMITTERS
—
(P) =1
—
(MF) = 1
—
The contents of register A is transferred to register C.
The contents of register C is transferred to register A.
The contents of bit 3(A3) of register A is set to port CARR output latch.
Port D output latch is set to “1” ( port D high impedance).
One of the ports of port D which is specified by register Y is set to “1” (high impedance).
One of the ports of port D which is specified by register Y is cleared to “0”.
The contents of register A3 is output to the port E.
The contents of register A is output to the port G.
The input from the port E is transferred to register A0.
The contents of port G is transferred to register A.
The pull-up transistor of port E is turned ON.
No operation.
The system is put in the RAM back-up state.
If P flag is “1”, the next instruction is skipped. After skip, the P flag is not changed.
The contents of bit 3 (A3) of register A is transferred to the machine cycle count value select register
MC.
If machine cycle counter overflow flag MF is “1”, the next instruction is skipped. After skip, the flag MF is
cleared to “0”.
The instruction clock is switched from f(XIN)/32 to f(XIN)/4.
Execute this instruction at address 0 in page 0 certainly.
Port E becomes the input port which has the pull-up function and the key-on wakeup function at RAM
back-up and standby.
Port E is placed in the high-impedance state at RAM back-up and standby,
The contents of bits A0 and A1 is transferred to the logic operation select register LO.
The logic operation selected by the logic operation select register LO is executed between the contents of
register A and the contents of the low-order 4 bits of register E. Its results is stored in register A.
26