Главная
Популярная публикация
Научная публикация
Случайная публикация
Обратная связь
ТОР 5 статей:
Методические подходы к анализу финансового состояния предприятия
Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века
Ценовые и неценовые факторы
Характеристика шлифовальных кругов и ее маркировка
Служебные части речи. Предлог. Союз. Частицы
КАТЕГОРИИ:
|
Адреси регістрів спеціальних функцій
РСФ
| Адреса (в шістнадцятковій системі числення)
| Найменування
| *
| P0
|
| Порт 0
|
| SP
|
| Вказівник стеку
|
| DPL
|
| Регістр-вказівник даних (молодший байт)
|
| DPH
|
| Регістр-вказівник даних (старший байт)
|
| PCON
|
| Регістр керування потужністю
| *
| TCON
|
| Регістр керування/статусу таймера
|
| TMOD
|
| Регістр режиму таймера
|
| TL0
| 8A
| Таймер 0 (молодший байт)
|
| TL1
| 8B
| Таймер 1 (молодший байт)
|
| TH0
| 8C
| Таймер 0 (старший байт)
|
| TH1
| 8D
| Таймер 1 (старший байт)
| *
| P1
|
| Порт 1
| *
| SCON
|
| Регістр керування послідовним портом
|
| SBUF
|
| Буфер послідовного порту
| *
| P2
| A0
| Порт 2
| *
| IE
| A8
| Регістр маски переривань
| *
| P3
| B0
| Порт 3
| *
| IP
| B8
| Регістр пріоритетів
| *
| PSW
| D0
| Слово стану
| *
| ACC
| E0
| Акумулятор
| *
| B
| F0
| Регістр-розширювач акумулятора
|
Додаток. 2
СИСТЕМА КОМАНД ОЕОМ КР1816ВЕ51
| Пересилки
| Арифметичні
| Логічні
| Перед. керування
| MOV
| A,Rn
| ADD
| A,Rn
| ANL
| A,Rn
| LJMP
| ad16
| MOV
| A,ad
| ADD
| A,ad
| ANL
| A,ad
| AJMP
| ad11
| MOV
| A,@Ri
| ADD
| A,@Ri
| ANL
| A,@Ri
| SJMP
| rel
| MOV
| A,#d8
| ADD
| A,#d8
| ANL
| A,#d8
| JMP
| @A+DPTR
| MOV
| Rn,A
| ADDC
| A,Rn
| ANL
| ad,A
| JZ
| rel
| MOV
| Rn,ad
| ADDC
| A,ad
| ANL
| ad,#d8
| JNZ
| rel
| MOV
| Rn,#d8
| ADDC
| A,@Ri
| ORL
| A,Rn
| JC
| rel
| MOV
| ad,A
| ADDC
| A,#d8
| ORL
| A,ad
| JNC
| rel
| MOV
| ad,Rn
| DA
| A
| ORL
| A,@Ri
| JB
| bit, rel
| MOV
| add,ads
| SUBB
| A,Rn
| ORL
| A,#d8
| JNB
| bit, rel
| MOV
| ad,@Ri
| SUBB
| A,ad
| ORL
| ad,A
| JBC
| bit, rel
| MOV
| ad,#d8
| SUBB
| A,@Ri
| ORL
| ad,#d8
| DJNZ
| Rn,rel
| MOV
| @Ri,A
| SUBB
| A,#d8
| XRL
| A,Rn
| DJNZ
| ad,rel
| MOV
| @Ri,ad
| INC
| A
| XRL
| A,ad
| CJNE
| A,ad,rel
| MOV
| @Ri,#d8
| INC
| Rn
| XRL
| A,@Ri
| CJNE
| A,#d8,rel
| MOV
| DPTR,#d16
| INC
| ad
| XRL
| A,#d8
| CJNE
| Rn,#d8,rel
| MOVC
| A,@A+DPTR
| INC
| @Ri
| XRL
| ad,A
| CJNE
| @Ri,#d8,rel
| MOVC
| A,@A+PC
| INC
| DPTR
| XRL
| ad,#d8
| LCALL
| ad16
| MOVX
| A,@Ri
| DEC
| A
| CLR
| A
| ACALL
| ad11
| MOVX
| A,@DPTR
| DEC
| Rn
| CPL
| A
| RET
|
| MOVX
| @Ri,A
| DEC
| ad
| RL
| A
| RETI
|
| MOVX
| @DPTR,A
| DEC
| @Ri
| RLC
| A
| NOP
|
| PUSH
| ad
| MUL
| AB
| RR
| A
| Операції з бітами
| POP
| ad
| DIV
| AB
| RRC
| A
| CLR
| C
| XCH
| A,Rn
|
|
|
|
| CLR
| bit
| XCH
| A,ad
| Прямоадресовані регістри
| SETB
| C
| XCH
| A,@Ri
|
| * ACC
| * P3
| TH1
| SETB
| Bit
| XCHD
| A,@Ri
|
| * B
| * IP
| TL1
| CPL
| C
| SWAP
| A
|
| * PSW
| * IE
| * SCON
| CPL
| Bit
|
|
|
| SP
| TMOD
| SBUF
| ANL
| C,bit
|
|
|
| * P0
| * TCON
| PCON
| ANL
| C,/bit
|
|
|
| * P1
| TH0
|
| ORL
| C,bit
|
|
|
| * P2
| TL0
|
| ORL
| C,/bit
|
|
|
| DPTR (DPH, DPL)
| MOV
| C,bit
|
|
| * - допускається адресація окремих біт
| MOV
| bit,C
|
* PSW:
| C
| AC
| F0
| RS1
| RS0
| OV
| -
| P
|
TMOD
| TMR1
| TMR0
|
| GATE
| Л/-T
| M1
| M0
| GATE
| Л/-T
| M1
| M0
| | | | | | | | | |
* TCON
| TF1
| TR1
| TF0
| TR0
| IE1
| IT1
| IE0
| IT0
|
* SCON
| SM0
| SM1
| SM2
| REN
| TB8
| RB8
| T1
| R1
|
* IE
| EA
| -
| -
| ES
| ET1
| EX1
| ET0
| EX0
|
* IP
| -
| -
| -
| PS
| PT1
| PX1
| PT0
| PX0
|
* P3
| -RD
| -WR
| T1
| T0
| -INT1
| -INT0
| TXD
| RXD
|
MOVC A,@A+DPTR - (A) ← ((A) + (DPTR))
MOVC A,@A+PC - (PC) ← (PC) + 1; (A) ← ((A) + (PC))
XCHD A,@Ri - (A0-3) ↔ ((Ri)0-3)
SUBB A,Rn - (A) ← (A) - (C) - (Rn)
MUL AB - (B) (A) ← (A) x (B)
DIV AB - (A).(B) ← (A) / (B)
Додаток 3
Машинні (шістнадцяткові коди команд однокристального мікроконтролера КР1816ВЕ51. (Х – шістнадцяткова цифра)
По горизонталі - старша цифра По вертикалі - молодша цифра. Наприклад, машинний код команди RRC A – 13H
Не нашли, что искали? Воспользуйтесь поиском:
|