Рефераты. Микроконтроллеры семейства AVR фирмы Atmel

Таблица 3

Операция

Мнемокод команды

Признаки результата

H

S

V

N

Z

C

23

$FF→ Rd

SER Rd







24

K→ Rd

LDI Rd, K







25

(Rd)-K→ Rd

SUBI Rd, K

+

+

+

+

+

+

26

(Rd)-K-C→ Rd

SBCI Rd, K

+

+

+

+

+

+

27

(Rd)-K

CPI Rd, K

+

+

+

+

+

+

28

(Rd) ^K→ Rd

ANDI Rd, K


+

0

+

+


29

(Rd) ^K→ Rd

CBR Rd, K


+

0

+

+


30

(Rd) ˅K→ Rd

ORI Rd, K


+

0

+

+


31

(Rd) ˅K→ Rd

SBR Rd, K


+

0

+

+


d=16-31(!); K=0-255


Таблица 4

Операция

Мнемокод команды

Признаки результата

H

S

V

N

Z

C

32

(Rd+1, Rd)+K→ Rd+1,Rd

ADIWRd, K


+

+

+

+

+

33

(Rd+1,Rd)-K→ Rd+1,Rd

SBIW Rd, K


+

+

+

+

+

d=24, 26, 28,30; K=0-63


6.2 Система команд


Таблица 5

Операция

Мнемокод команды

Операция

Мнемокод команды

34

(Ячk) → Rd

LDS Rd, K

35

(Rr) →Ячk

STS k, Rr

d, r=0-31; k – адрес из адресного пространства SRAM

 


Таблица 6

Операция

Мнемокод команды

Операция

Мнемокод команды

36

(Яч(X)) → Rd

LD Rd, X

37

(Rr) →Яч(X)

ST X, Rr

38

(Яч(Y)) → Rd

LD Rd, Y

39

(Rr) →Яч(Y)

ST Y, Rr

40

(Яч(Z)) → Rd

LD Rd, Z

41

(Rr) →Яч(Z)

ST Z, Rr

42

1.(Яч(X)) → Rd2. (X)+1→X

LD Rd, X+

43

1.(Rr)→Яч(X) 2.(X)+1→X

ST X+, Rr

44

1.(Яч(Y)) → Rd2. (Y)+1→Y

LD Rd, Y+

45

1.(Rr)→Яч(Y) 2.(Y)+1→Y

ST Y+, Rr

46

1.(Яч(Z)) → Rd2. (Z)+1→Z

LD Rd, Z+

47

1.(Rr)→Яч(Z) 2.(Z)+1→Z

ST Z+, Rr

48

1.(X)-1→X              2. (Яч(X))→ Rd

LD Rd, -X

49

1.(X)-1 →X 2.(Rr)→Яч(X)

ST -X, Rr

50

1.(Y)-1→Y              2. (Яч(Y))→ Rd

LD Rd, -Y

51

1.(Y)-1 →Y 2.(Rr)→Яч(Y)

ST -Y, Rr

52

1.(Z)-1→Z              2. (Яч(Z))→ Rd

LD Rd, -Z

53

1.(Z)-1 →Z 2.(Rr)→Яч(Z)

ST -Z, Rr

54

(Яч(Y)+q) → Rd

LDD Rd, Y+q

55

(Rr)→Яч(Y)+q

STDY+q, Rr

56

(Яч(Z)+q) → Rd

LDD Rd, Z+q

57

(Rr)→Яч(Z)+q

STDZ+q, Rr

58

1.(SP)+1→SP              2. (СТЕК)→ Rd

POP Rd

59

1.(Rr)-1→СТЕК 2.(SP)-1→SP

PUSH Rr

d, r = 0-31; q=0-63


Таблица 7

Операция

Мнемокод команды

Операция

Мнемокод команды

60

(PrP) → Rd

IN Rd, P

61

(Pr) →PrP

OUT P,Pr

d, r = 0-31; P=0-63=S00-$3F

 

Страницы: 1, 2, 3, 4, 5, 6, 7, 8



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.