AVR микроконтроллер AT90S2333 фирмы Atmel

Ввод из порта

Rd<P

None

1

OUT

P, Rr

Вывод в порт

P<Rr

None

1

PUSH

Rr

Записать в стек

STACK<Rr

None

2

POP

Rr

Прочитать из стека

Rr<STACK

None

2

КОМАНДЫ РАБОТЫ С БИТАМИ

SBI

P,b

Установить бит в регистре ввода/вывода

I/O(P,b)<1

None

2

CBI

P,b

Сбросить   бит в регистре  ввода/вывода

I/O(P,b)<0

None

2

LSL

Rd

Логический сдвиг влево

Rd(n+1)<Rd(n), Rd(0)<0

Z,C,N,V

1

LSR

Rd

Логичский сдвиг вправо

Rd(n)<Rd(n+1), Rd(7)<0

Z,C,N,V

1

ROL

Rd

сдвиг влево через C

Rd(0)<C,Rd(n+1)<Rd(n), C<Rd(7)

Z,C,N,V

1

ROR

Rd

сдвиг вправо через C

Rd(7)<C,Rd(n)<Rd(n+1), C<Rd(0)

Z,C,N,V

1

ASR

Rd

Арифметический сдвиг вправо

Rd(n)<Rd(n+1), n=0..6

Z,C,N,V

1

SWAP

Rd

Обмен тетрад

Rd(3-0)<Rd(7-4)

Rd(7-4)<Rd(3-0)

None

1

BSET

s

Установить флаг

SREG(s)<1

SREG(s)

1

BCLR

s

Сбросить флаг

SREG(s)<0

SREG(s)

1

BST

Rr,b

Запомнить бит в T

T<Rr(b)

T

1

BLD

Rd, b

Прочитать бит из T

Rd(b)<T

None

1

SEC

 

Установить перенос

C<1

C

1

CLC

 

Сбросить перенос

C<0

C

1

SEN

 

Установить флаг N

N<1

N

1

CLN

 

Сбросить флаг N

N<0

N

1

SEZ

 

Установить флаг Z

Z<1

Z

1

CLZ

 

Сбросить флаг Z

Z<0

Z

1

SEI

 

Разрешить прерывания

I<1

I

1

CLI

 

Запретить прерывания

I<0

I

1

SES

 

Установить флаг S

S<1

S

1

CLS

 

Сбросить флаг S

S<0

S

1

SEV

 

Установить флаг V

V<1

V

1

CLV

 

Сбросить флаг V

V<0

V

1

SET

 

Установить флаг T

T<1

T

1

CLT

 

Сбросить флаг T

T<0

T

1

SEH

 

Установить флаг H

H<1

H

1

CLH

 

Сбросить флаг H

H<0

H

1

NOP

 

Нет операции

 

None

1

SLEEP

 

Останов

 

None

3

WDR

 

Сброс сторожевого таймера

 

None

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подготовил Матвеев Дмитрий

 

2003


Страницы: 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



Реклама
В соцсетях
рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать