Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Stenin Lab / C8051F60-67-устройство МК.pdf
Скачиваний:
196
Добавлен:
10.02.2015
Размер:
5.19 Mб
Скачать

C8051F060/1/2/3/4/5/6/7

25.2.3. Режим высокоскоростного выхода

В этом режиме каждый раз, когда происходит совпадение значения таймера/счетчика ПМС и значения 16-разрядного регистра захвата/сравнения (PCA0CPHn and PCA0CPLn), логический уровень выходного сигнала на относящемся к модулю выводе CEXn будет инвертироваться. Режим высокоскоростного выхода включается установкой в 1 битов TOGn, MATn и ECOMn регистра PCA0CPMn.

Примечание: при записи 16-разрядного значения в регистры захвата/сравнения всегда следует сначала записывать младший байт. Запись в регистр PCA0CPLn сбрасывает в 0 бит ECOMn; запись в регистр PCA0CPHn устанавливает в 1 бит ECOMn.

Рисунок 25.6. Структурная схема ПМС в режиме высокоскоростного выхода

Запись в

PCA0CPLn 0

ENB

Сброс

Запись в

PCA0CPHn ENB

1

PCA0CPMn

P

E

C

C

M

T

P

E

 

 

W

C

A

A

A

O

W

C

 

M

O

P

P

T

G

M

C

 

1

M

P

N

n

n

n

F

 

6

n

n

n

 

 

 

n

 

n

 

 

 

 

 

 

 

 

 

 

x

 

0 0

 

 

0 x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PCA0CPLn PCA0CPHn

Прерывание от модуля ПМС

PCA0CN

C C C C C C C C F R C C C C C C F F F F F F 5 4 3 2 1 0

 

16-разрядный

Совпадение

0

 

 

 

 

 

 

Включение

компаратор

 

 

1

 

 

 

 

 

Инверти- TOGn

 

 

 

 

 

рование

 

 

Порт

 

 

 

 

0 CEXn

Матрица

Сигнал

 

 

 

1

ввода/

PCA0L

PCA0H

 

 

вывода

тактирования

 

 

 

 

модуля ПМС

 

 

 

 

 

 

Ред. 1.2

308