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

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

Рисунок 22.10. SBUF0: Регистр буфера данных УАПП0

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

Значение

 

 

 

 

 

 

 

 

при сбросе:

 

 

 

 

 

 

 

 

00000000

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

SFR Адрес: 0x99

 

 

 

 

 

 

 

 

SFR страница: 0

Биты 7-0: SBUF0.[7:0]: Биты (7-0) буфера данных УАПП0 (СЗР - МЗР)

На самом деле именем SBUF0 обозначаются два регистра: буфер передатчика и буфер приемника. Когда данные помещаются в регистр SBUF0, они записываются в буфер передатчика и сохраняются для последовательной передачи. Запись данных в SBUF0 инициирует передачу. Когда данные извлекаются из регистра SBUF0, они считываются из буфера приемника.

Рисунок 22.11. SADDR0: Регистр адреса ведомого УАПП0

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

Значение

 

 

 

 

 

 

 

 

при сбросе:

 

 

 

 

 

 

 

 

00000000

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

SFR Адрес: 0xA9

 

 

 

 

 

 

 

 

SFR страница: 0

Биты 7-0: SADDR0.[7:0]: Адрес ведомого УАПП0.

Содержимое этого регистра используется для определения адреса ведомого УАПП0. Регистр SADEN0 является битовой маской, которая определяет, какие биты регистра SADDR0 будут участвовать в сравнении с принятым адресом: в сравнении участвуют только те биты регистра SADDR0, которым соответствуют биты регистра SADEN0, установленные в 1; состояние остальных бит регистра SADDR0 «не имеет значения» и в сравнении они не участвуют.

Рисунок 22.12. SADEN0: Регистр разрешения адреса ведомого УАПП0

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W

Значение

 

 

 

 

 

 

 

 

при сбросе:

 

 

 

 

 

 

 

 

00000000

Бит 7

Бит 6

Бит 5

Бит 4

Бит 3

Бит 2

Бит 1

Бит 0

SFR Адрес: 0xB9

SFR страница: 0

Биты 7-0: SADEN0.[7:0]: Биты разрешения адреса ведомого УАПП0.

Биты этого регистра разрешают соответствующим битам регистра SADDR0 участвовать в определении адреса ведомого УАПП0.

0: Соответствующий бит регистра SADDR0 «не имеет значения».

1: Соответствующий бит регистра SADDR0 участвует в сравнении с принятым адресом.

Ред. 1.2

276