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

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

Рисунок 18.5. XBR0: Регистр 0 матрицы портов ввода/вывода

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

Значение

CP0E

ECI0E

 

PCA0ME

 

UART0EN

SPI0EN

SMB0EN

при сбросе:

 

 

 

 

 

 

 

 

00000000

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

SFR Адрес: 0xE1

 

 

 

 

 

 

 

 

SFR страница: F

Бит 7: CP0E: Бит подключения выхода Компаратора 0 (CP0)

0:CP0 не соединен с выводом порта.

1:CP0 соединен с выводом порта.

Бит 6: ECI0E: Бит подключения входа ECI ПМС0

0:ECI не соединен с выводом порта.

1:ECI соединен с выводом порта.

Биты 5-3: PCA0ME: Биты подключения входов/выходов модуля ПМС0

000: Все входы/выходы модуля ПМС не соединены с выводами порта. 001: CEX0 соединен с выводом порта.

010: CEX0, CEX1 соединены с двумя выводами порта.

011: CEX0, CEX1, CEX2 соединены с тремя выводами порта.

100:CEX0, CEX1, CEX2, CEX3 соединены с четырьмя выводами порта.

101:CEX0, CEX1, CEX2, CEX3, CEX4 соединены с пятью выводами порта.

110: CEX0, CEX1, CEX2, CEX3, CEX4, CEX5 соединены с шестью выводами порта.

Бит 2: UART0EN: Бит подключения входов/выходов УАПП0

0:Входы/выходы УАПП0 не соединены с выводами порта.

1:TX0 и RX0 соединены с выводами Р0.0 и Р0.1 соответственно.

Бит 1: SPI0EN: Бит подключения входов/выходов модуля SPI0

0:Входы/выходы модуля SPI0 не соединены с выводами порта.

1:В 4-х проводном режиме MISO, MOSI, SCK и NSS соединены с четырьмя выводами порта. В 3-х проводном режиме MISO, MOSI, SCK соединены с тремя выводами порта.

Бит 0: SMB0EN: Бит подключения входов/выходов модуля SMBus0

0:Входы/выходы модуля SMBus0 не соединены с выводами порта.

1:SDA и SCL соединены с двумя выводами порта.

Ред. 1.2

210

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

Рисунок 18.6. XBR1: Регистр 1 матрицы портов ввода/вывода

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

Значение

SYSCKE

T2EXE

T2E

INT1E

T1E

INT0E

T0E

CP1E

при сбросе:

 

 

 

 

 

 

 

 

00000000

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

SFR Адрес: 0xE2

 

 

 

 

 

 

 

 

SFR страница: F

Бит 7: SYSCKE: Бит подключения выхода SYSCLK

0:Выход SYSCLK не соединен с выводом порта.

1:Выход SYSCLK соединен с выводом порта.

Бит 6: T2EXE: Бит подключения входа T2EX

0:T2EX не соединен с выводом порта.

1:T2EX соединен с выводом порта.

Бит 5: T2E: Бит подключения входа T2

0:T2 не соединен с выводом порта.

1:T2 соединен с выводом порта.

Бит 4: INT1E: Бит подключения входа /INT1

0:/INT1 не соединен с выводом порта.

1:/INT1 соединен с выводом порта.

Бит 3: T1E: Бит подключения входа T1

0:T1 не соединен с выводом порта.

1:T1 соединен с выводом порта.

Бит 2: INT0E: Бит подключения входа /INT0

0:/INT0 не соединен с выводом порта.

1:/INT0 соединен с выводом порта.

Бит 1: T0E: Бит подключения входа T0

0:T0 не соединен с выводом порта.

1:T0 соединен с выводом порта.

Бит 0: CP1E: Бит подключения выхода Компаратора 1 (CP1)

0:CP1 не соединен с выводом порта.

1:CP1 соединен с выводом порта.

211

Ред. 1.2

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

Рисунок 18.7. XBR2: Регистр 2 матрицы портов ввода/вывода

 

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

Значение

 

WEAKPUD

XBARE

-

T4EXE

T4E

UART1E

-

-

при сбросе:

 

 

 

 

 

 

 

 

 

00000000

 

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

 

SFR Адрес: 0xE3

Бит 7: WEAKPUD: Бит отключения слаботоковых подтяжек портов ввода/вывода

 

SFR страница: F

 

 

0:Слаботоковые подтяжки включены

1:Слаботоковые подтяжки отключены

Бит 6: XBARE: Бит включения матрицы

0:Матрица отключена. Все выводы портов Р0, Р1, Р2 и Р3 настроены на вход.

1:Матрица включена

Бит 5: Не используются. Читается как 0b. Запись не оказывает никакого влияния.

Бит 4: T4EXE: Бит подключения входа T4EX

0:T4EX не соединен с выводом порта.

1:T4EX соединен с выводом порта.

Бит 3: T4E: Бит подключения входа T4

0:T4 не соединен с выводом порта.

1:T4 соединен с выводом порта.

Бит 2: UART1E: Бит подключения входов/выходов УАПП1

0:Входы/выходы УАПП1 не соединены с выводами порта.

1:TX1 и RX1 соединены с двумя выводами порта.

Биты 1-0: Зарезервированы.

Ред. 1.2

212

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

Рисунок 18.8. XBR3: Регистр 3 матрицы портов ввода/вывода

R/W

R

R

R

R/W

R/W

R/W

R/W

CTXOUT

-

-

-

CP2E

CNVST2E

T3EXE

T3E

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

Бит 7: CTXOUT: Режим выходного драйвера вывода CTX передатчика CAN

0:Выходной драйвер вывода CTX работает в режиме выхода с открытым стоком.

1:Выходной драйвер вывода CTX работает в режиме цифрового двухтактного выхода.

Бит 6-4: Зарезервированы.

Бит 3: CP2E: Бит подключения выхода Компаратора 2 (CP2)

0:CP2 не соединен с выводом порта.

1:CP2 соединен с выводом порта.

Бит 2: CNVST2E: Бит подключения входа запуска преобразования АЦП2.

0:CNVST2 для АЦП2 не соединен с выводом порта.

1:CNVST2 для АЦП2 соединен с выводом порта.

Бит 1: T3EXE: Бит подключения входа T3EX

0:T3EX не соединен с выводом порта.

1:T3EX соединен с выводом порта.

Бит 0: T3E: Бит подключения входа T3

0:T3 не соединен с выводом порта.

1:T3 соединен с выводом порта.

Значение при сбросе:

00000000

SFR Адрес: 0xE4 SFR страница: F

213

Ред. 1.2