4. СОДЕРЖАНИЕ ОТЧЕТА

4.1. Цель работы.
4.2. Перечень регистров спец. назначения с описанием их функций.
4.3. Перечень команд ассемблера, используемых для изменения состояния регистров специального назначения.
4.4. Задание на выполнение лабораторной работы.
4.5. Результаты выполнения работы по форме таблицы 2.

Таблица 3 – Задания на выполнение лабораторной работы


Вар.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

a
Отключить периферийные модули в указанном порядке

TMR1

1

3

6

4

5

4

6

6

3

4

3

6

3

5

1

TMR2

2

4

5

3

1

1

5

1

5

2

2

1

2

4

3

Компараторы

3

6

4

5

2

6

2

3

2

3

6

3

1

2

6

ССР

4

1

3

6

3

3

4

2

6

6

1

4

5

6

2

Vref

5

2

2

1

6

2

3

4

1

5

5

2

6

1

5

USART

6

5

1

2

4

5

1

5

4

1

4

5

4

3

4

б
Сконфигурировать линии портов (+ на вход, * – на выход)

RA0

*

*

+

+

*

+

*

*

+

*

*

*

*

*

+

RA1

*

+

*

+

*

*

*

*

*

+

*

+

*

+

*

RA2

+

*

*

*

*

*

+

+

*

*

*

*

+

*

*

RA3

+

*

+

*

+

*

+

*

+

*

+

*

*

*

+

RA4

*

+

*

+

*

+

*

*

*

+

*

+

*

+

*

RA5

+

*

*

+

*

+

*

+

*

*

*

+

+

*

*

RA6

*

+

*

*

*

+

+

*

+

*

*

*

*

+

*

RA7

*

*

+

+

+

*

*

*

+

*

+

*

*

+

+

RB0

+

+

*

*

+

+

*

*

+

*

+

+

*

*

+

RB1

*

+

+

*

*

*

+

+

*

+

*

*

*

*

*

RB2

+

*

*

+

+

*

*

*

+

*

+

*

*

*

*

RB3

+

+

*

*

+

*

+

*

*

+

*

*

+

+

*

RB4

+

+

*

+

*

*

+

*

+

*

*

*

*

+

*

RB5

*

+

+

+

*

+

*

+

*

*

*

+

*

+

*

RB6

*

*

*

*

*

*

+

+

*

*

*

+

*

*

*

RB7

*

*

+

*

*

+

+

+

+

+

*

*

*

+

*

в
Переконфигурировать линии портов (+ на вход, * – на выход)

RA0

+

+

*

*

+

*

*

*

*

+

*

*

*

*

*

RA1

+

*

+

*

*

*

*

+

*

*

*

*

*

*

*

RA2

+

*

*

*

+

*

*

*

*

*

+

+

*

*

+

RA3

*

+

+

*

*

*

+

+

+

+

+

*

*

+

*

RA4

+

*

*

*

+

*

*

*

+

*

*

*

+

+

*

RA5

*

+

*

*

*

+

*

*

*

+

*

*

*

*

*

RA6

+

*

*

+

*

*

+

+

*

*

*

+

+

*

*

RA7

*

*

+

*

*

+

*

*

*

*

+

*

*

*

+

RB0

*

*

*

*

+

*

+

*

+

*

*

+

*

*

*

RB1

+

+

*

+

*

*

*

*

*

+

*

*

+

*

*

RB2

+

*

+

*

*

*

+

*

*

*

*

*

*

+

*

RB3

*

*

*

*

+

*

+

*

+

+

*

*

+

*

+

RB4

*

+

*

*

*

*

*

*

*

*

*

+

*

*

*

RB5

+

+

*

*

+

*

*

*

+

*

*

*

*

*

+

RB6

+

*

*

+

*

*

+

*

+

*

*

*

+

+

*

RB7

+

*

+

*

+

+

*

*

*

+

*

+

*

*

*

г
Настроить порты А и В на выход
д
Установить сигналы на линиях портов

RA0

0

0

1

1

0

1

0

0

0

0

0

1

0

1

1

RA1

1

0

0

1

0

1

1

0

1

0

1

0

1

0

0

RA2, RA3

0

1

0

1

1

1

1

0

1

1

0

1

0

1

0

RA4

0

1

0

0

0

0

0

1

1

1

0

1

0

0

0

RA5

0

0

1

0

0

0

0

1

0

0

1

0

1

0

0

RA6, RA7

1

1

0

0

1

1

0

1

0

0

0

0

0

0

1

RB0

0

1

1

1

0

0

1

1

0

0

0

1

1

1

0

RB1

0

1

1

0

1

0

0

0

0

0

1

0

1

0

0

RB2

0

0

1

1

1

1

1

0

0

0

0

1

0

0

0

RB3, RB4

1

0

1

0

1

0

0

1

1

1

0

0

1

0

0

RB5

1

1

1

0

1

0

0

0

0

1

0

0

0

1

1

RB6

1

1

0

0

0

0

0

1

0

1

0

0

1

0

1

RB7

1

1

0

0

1

0

1

0

1

1

0

1

0

1

0

е
Переустановить сигналы на линиях портов

RA0

1

1

0

1

1

0

1

1

1

0

0

0

1

0

0

RA1

0

1

1

0

0

1

0

1

0

1

0

1

1

1

0

RA2, RA3

1

0

0

1

1

0

1

0

1

1

0

0

1

0

1

RA4

0

0

0

0

1

1

1

0

0

0

0

0

0

0

0

RA5

0

1

0

0

0

1

0

0

1

0

0

1

0

0

0

RA6, RA7

0

0

1

0

1

1

1

1

1

1

0

0

1

0

1

RB0

0

0

0

1

1

0

1

0

0

0

1

1

0

0

0

RB1

0

1

1

0

0

0

0

1

1

0

1

0

1

0

0

RB2

1

1

1

1

1

1

1

1

0

1

1

0

0

1

0

RB3, RB4

0

1

0

1

1

0

0

0

0

0

0

1

0

0

1

RB5

0

1

0

1

1

0

1

1

0

1

0

1

0

1

0

RB6

1

1

1

0

1

1

1

0

1

0

0

1

0

1

0

RB7

0

1

0

1

0

1

0

0

1

1

0

0

0

0

1

ж
Записать число в порт (числа даны в десятичной системе счисл.)

A

255

13

154

125

211

3

2

16

56

26

24

45

124

45

52

B

34

153

24

66

47

189

169

151

155

201

125

1

42

154

255

з
Настроить порты А и В на вход
и
Скопировать состояние линий порта (+) в аккумулятор W

A

+

 

+

+

 

 

+

 

 

+

+

 

 

+

 

B

 

+

 

 

+

+

 

+

+

 

 

+

+

 

+

к
Настроить порты

A

На вход На выход На вход

B

На выход На вход На вход

л

Состояние линий порта вывести на линии другого порт
  А в В В в А А в В А в В В в А В в А А в В















This site is © Copyright YourName 2004-2005, All Rights Reserved.
Free web templates