EM78P258N
8-Bit Microprocessor with OTP ROM
Instruction Binary HEX Mnemonic
Operation
Status Affected
0 0111 11rr rrrr
0 100b bbrr rrrr
0 101b bbrr rrrr
0 110b bbrr rrrr
0 111b bbrr rrrr
1 00kk kkkk kkkk
1 01kk kkkk kkkk
1 1000 kkkk kkkk
1 1001 kkkk kkkk
1 1010 kkkk kkkk
1 1011 kkkk kkkk
1 1100 kkkk kkkk
1 1101 kkkk kkkk
1 1111 kkkk kkkk
07rr
JZ R
R+1 → R, skip if zero
0 → R(b)
1 → R(b)
if R(b)=0, skip
if R(b)=1, skip
PC+1 → [SP],(Page, k) → PC
(Page, k) → PC
k → A
A ∨ k → A
A & k → A
A ⊕ k → A
k → A,[Top of Stack] → PC
k-A → A
None
None2
None3
None
None
None
None
None
Z
0xxx BC R,b
0xxx BS R,b
0xxx JBC R,b
0xxx JBS R,b
1kkk CALL k
1kkk JMP k
18kk MOV A,k
19kk OR A,k
1Akk AND A,k
1Bkk XOR A,k
1Ckk RETL k
1Dkk SUB A,k
1Fkk ADD A,k
Z
Z
None
Z,C,DC
Z,C,DC
k+A → A
1 This instruction is applicable to IOC50 ~ IOCF0, IOC51 ~ IOCC1 only.
2 This instruction is not recommended for RF operation.
3 This instruction cannot operate under RF.
7 Absolute Maximum Ratings
Items
Rating
Temperature under bias
Storage temperature
Input voltage
-40°C
-65°C
Vss-0.3V
Vss-0.3V
2.5V
to
to
to
to
to
to
85°C
150°C
Vdd+0.5V
Vdd+0.5V
5.5V
Output voltage
Working Voltage
Working Frequency
DC
20MHz
66 •
Product Specification (V1.0) 06.16.2005
(This specification is subject to change without further notice)