Microcontroller – Rainbow Electronics AT89C2051 User Manual
Page 11

Microcontroller
5-57
Table 7. Miscellaneous Instructions
Note:
1. ALT obtains the remainder after DIV and obtains the high word after a multiply. This instruction must be executed immedi-
ately after the MUL or DIV.
Name
Description
CLR
Zero ACC
COM
Complement ACC (ACC = ACC XOR FFFF)
NEG
Negate ACC (ACC = 0 - ACC)
NOT
ACC = 1 if ACC was 0, else ACC = 0
INC
Increment ACC
DEC
Decrement ACC
TAI
Copy ACC to INDEX
TIA
Copy INDEX to ACC
ADAI
Add ACC to INDEX
ALT
Get alternate result from MUL/DIV
OUT
Output byte in ACC to PORT
IN
Read byte from PORT
SYS
System interface function
See also other documents in the category Rainbow Electronics Storage:
- W27E010 (14 pages)
- W27L520 (16 pages)
- W29EE512 (21 pages)
- W27E512 (16 pages)
- W24100 (11 pages)
- W27E040 (15 pages)
- W25Q32 (60 pages)
- W49L102 (21 pages)
- W29C040 (20 pages)
- W29EE011 (20 pages)
- W49F020 (21 pages)
- W2465 (10 pages)
- W24256 (10 pages)
- W982516CH (43 pages)
- MAX16014 (12 pages)
- W24512A (10 pages)
- W27E020 (14 pages)
- W29C020C (21 pages)
- W25X64 (47 pages)
- W24257 (11 pages)
- W24L257 (10 pages)
- W9864G2GH (48 pages)
- W24L11 (11 pages)
- W27L010 (14 pages)
- W27E520 (16 pages)
- W27LE520 (16 pages)
- W9825G6CH (43 pages)
- W49F002U (23 pages)
- W9864G6GB (47 pages)
- AT45DB011B (32 pages)
- AT45DB642 (71 pages)
- AT45DB642 (37 pages)
- AT45DB161D (51 pages)
- AT27LV040A (12 pages)
- AT29LV010A (15 pages)
- HT24LC08 (11 pages)
- AT29C257 (12 pages)
- AT45DB161B (32 pages)
- AT27C1024 (12 pages)
- AT28BV256 (12 pages)
- AT28C040 (12 pages)
- DS1258Y_AB (9 pages)
- AT28BV64B (12 pages)
- AT27C512R (12 pages)
- DS1220AB_AD (9 pages)