Материал: Разработка схем и программ на основе микроконтроллера К1816ВЕ51. методические указания к выполнению лабораторных работ по дисциплине «Микропроцессорные системы». Петрухнова Г.В

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

 

 

Таблица П2.4

 

Регистр управления/статуса УАПП

 

 

 

Символ

Позиция

Имя и назначение

SM0

SCON.7

Биты управления режимом работы

 

 

УАПП

SM1

SCON.6

Устанавливается/сбрасывается про-

 

 

граммно (см. примечание)

SM2

SCON.5

Бит управления режимом УАПП. Уста-

 

 

навливается программно для запрета

 

 

приема сообщения, в котором девятый

 

 

бит имеет значение 0

REN

SCON.4

Бит разрешения приёма. Устанавливает-

 

 

ся/сбрасывается программно для разре-

 

 

шения/запрета приема последователь-

 

 

ных данных

TB8

SCON.3

Передача бита 8. Устанавливается/ сбра-

 

 

сывается программно для задания девя-

 

 

того передаваемого бита в режиме

 

 

УАПП-9 бит

RB8

SCON.2

Прием бита 8. Устанавливается/ сбрасы-

 

 

вается программно для фиксации девя-

 

 

того передаваемого бита в режиме

 

 

УАПП-9 бит

TI

SCON.1

Флаг прерывания передатчика. Устанав-

 

 

ливается аппаратурно при окончании

 

 

передачи байта. Сбрасывается про-

 

 

граммно после обслуживания прерыва-

 

 

ния

RI

SCON.0

Флаг прерывания приемника. Устанав-

 

 

ливается аппаратурно при приёме байта.

 

 

Сбрасывается программно после обслу-

 

 

живания прерывания

21

 

 

 

 

 

 

Примечание к табл. П2.4

 

 

 

 

 

SM0

SM1

 

Режим работы УАПП

0

 

0

 

Сдвигающий регистр расширения вво-

 

 

да/вывода

0

 

1

 

УАПП-8 бит. Изменяемая скорость передачи

1

 

0

 

УАПП-9 бит. Фиксированная скорость переда-

 

 

чи

 

1

 

1

 

УАПП-9 бит. Изменяемая скорость передачи

 

 

 

 

 

 

Таблица П2.5

 

 

 

 

Регистр управления мощностью РУМ

 

 

 

 

 

Символ

 

 

Позиция

Наименование и функция

SMOD

 

 

PCON.7

Удвоенная скорость передачи. Если бит

 

 

 

 

 

 

установлен в 1, то скорость передачи

 

 

 

 

 

 

вдвое больше чем при SMOD = 0

 

 

PCON.6

Не используется

 

 

PCON.5

 

 

 

PCON.4

 

GF1

 

 

PCON.3

Флаги, специфицируемые пользовате-

GF0

 

 

PCON.2

лем (флаги общего назначения)

 

 

 

 

 

PD

 

 

PCON.1

Бит пониженной мощности. При уста-

 

 

 

 

 

 

новке бита в 1 МК переходит в режим

 

 

 

 

 

 

пониженной потребляемой мощности

IDL

 

 

PCON.0

Бит холостого хода. Если бит установ-

 

 

 

 

 

 

лен в 1, то МК переходит в режим холо-

 

 

 

 

 

 

стого хода

Примечание. При одновременной записи 1 в PD и IDL бит PD имеет преимущество. Сброс содержимого РУМ выполняется путем загрузки в него кода 0XXX0000

22

Таблица П2.6

Настройка таймера 1 для управления частотой работы УАПП

Частота приё-

Час-

 

 

Таймер/счётчик 1

 

 

 

 

 

тота

 

 

 

 

 

 

 

 

 

Пере-

ма/передачи

резо-

 

 

 

 

(BAUD

SMOD

 

 

 

загру-

RATE)

нато-

 

с/т

 

Режим

жаемое

ра,

 

 

 

 

 

(MODE)

уст-

 

МГц

 

 

 

 

ройст-

 

 

 

 

 

 

 

 

 

 

 

 

во

Режим 0,

12

X

X

 

X

X

макс: 1 МГц

 

 

 

 

 

 

 

Режим 2,

12

1

X

 

X

X

макс: 375 кГц

 

 

 

 

 

 

 

Режимы 1,3:

12

1

0

 

2

0FFH

62,5 кГц

 

 

 

 

 

 

 

19,2 кГц

11,059

1

0

 

2

0FDH

9,6 кГц

11,059

0

0

 

2

0FDH

4,8 кГц

11,059

0

0

 

2

0FAH

2,4 кГц

11,059

0

0

 

2

0F4H

1,2 кГц

11,059

0

0

 

2

0E8H

137,5 Гц

11,059

0

0

 

2

1DH

110 Гц

6

0

0

 

2

72H

110 Гц

12

0

0

 

1

0FEEH

23

 

 

Таблица П2.7

 

Регистр масок прерывания (РМП)

 

 

 

Символ

Позиция

Имя и назначение

EA

IE.7

Снятие блокировки прерываний. Сбра-

 

 

сывается программно для запрета всех

 

 

прерываний, независимо от состояния

 

 

IE4-IE0

IE.6

Не используется

IE.5

 

ES

IE.4

Бит разрешения прерывания от УАПП.

 

 

Установка/сброс программой для раз-

 

 

решения/запрета прерывания от флагов

 

 

TI или RI

ET1

IE.3

Бит разрешения прерывания от таймера

 

 

1. Установка/сброс программой для

 

 

разрешения/запрета прерывания от

 

 

таймера 1

EX1

IE.2

Бит разрешения внешнего прерывания

 

 

1. Установка/сброс программой для

 

 

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

ET0

IE.1

Бит разрешения прерывания от таймера

 

 

0. Работает аналогично IE.3

EX0

IE.0

Бит разрешения внешнего прерывания

 

 

0. Работает аналогично IE.2

24

 

 

Таблица П2.8

 

Регистр приоритетов прерывания

 

 

 

 

 

Символ

Позиция

Имя и назначение

IP.7-

Не используется

 

IP.5

 

 

 

PS

IP.4

Бит приоритета УАПП. Установ-

 

 

ка/сброс программой для присваивания

 

 

прерыванию от УАПП высше-

 

 

го/низшего приоритета

PT1

IP.3

Бит приоритета таймера 1. Установ-

 

 

ка/сброс программой для присваивания

 

 

прерыванию от таймера 1 высше-

 

 

го/низшего приоритета

PX1

IP.2

Бит приоритета внешнего прерывания

 

 

1. Установка/сброс программой для

 

 

присваивания высшего/низшего при-

 

 

оритета внешнему прерыванию

 

 

 

 

INT1

PT0

IP.1

Бит приоритета таймера 0. Работает

 

 

аналогично IP.3

PX0

IP.0

Бит приоритета внешнего прерывания

 

 

0. Работает аналогично IP.2

25

Источник: https://studfile.net/preview/16563360/