ADC0
03h ( 23h)
UBRRH
Регистр скорости передачи UART (старший)
-
-
ЗАРЕЗЕРВИРОВАН
00h (20h)
-
ЗАРЕЗЕРВИРОВАН
Примечание: Для совместимости с другими устройствами, зарезервированные биты при записи необходимо устанавливать в "0". Данные в зарезервированные ячейки памяти записывать нельзя.
Набор команд
Мнемоника
Операнды
Описание
Действие
Флаги
Цкл
Арифметические команды
ADD
Rd, Rr
Сложить два регистра
Rd<Rd+Rr
Z,C,N,V,H
1
ADC
Rd, Rr
Сложить с переносом
Rd<Rd+Rr+C
Z,C,N,V,H
1
ADIW
Rdl,K
Сложить слово с константой
Rdh,l<Rdh,l+K
Z,C,N,V,S
2
SUB
Rd, Rr
Вычесть два регистра
Rd<Rd-Rr
SUBI
Rd, K
Вычесть константу
Rd<Rd-K
SBIW
Rdl,K
Вычесть слово с константой
Rdh,l<Rdh,l-K
SBC
Rd, Rr
Вычесть с переносом
Rd<Rd-Rr-C
SBCI
Rd, K
Вычесть с переносом
Rd<Rd-K-C
AND
Rd, Rr
Логическое И
Rd<Rd AND Rr
ANDI
Rd, K
Логическое И
Rd<Rd AND K
OR
Rd, Rr
Логическое ИЛИ
Rd<Rd OR Rr
ORI
Rd, K
Логическое ИЛИ
Rd<Rd OR K
Z,N,V
1
EOR
Rd, Rr
Исключающее ИЛИ
Rd<Rd XOR Rr
Z,N,V
1
COM
Rd
Дополнение до 1
Rd<$FF - Rd
Z,C,N,V
1
NEG
Rd
Дополнение до 2
Rd<$00 - Rd
Z,C,N,V,H
1
SBR
Rd,K
Установ. бита в регистре
Rd<Rd OR K
Z,N,V
1
CBR
Rd,K
Сброс. бита в регистре
Rd<RdAND(FFh-K)
Z,N,V
1
INC
Rd
Увеличить на 1
Rd<Rd+1
Z,N,V
1
DEC
Rd
Уменьшить на 1
Rd<Rd-1
Z,N,V
1
TST
Rd
Проверить на 0 или 1
Rd<Rd AND Rd
Z,N,V
1
CLR
Rd
Очистить регистр
Rd<Rd XOR Rd
Z,N,V
1
SER
Rd
Установить регистр
Rd<$FF
None
1
КОМАНДЫ ВЕТВЛЕНИЯ
RJMP
k
Относительный переход
PC<PC+k+1
None
2
LJMP
Переход по адресу (Z)
PC<Z
None
2
RCALL
k
Относительный вызов подпрогрограммы
PC<PC+k+1
None
3
ICALL
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34