AVR микроконтроллер AT90S2333 фирмы Atmel

0

0

0

0

0

1

0

0


Бит 7 - RXCIE - Разрешение прерывания по окончанию приема. Если этот бит установлен (1), установка бита RXC в регистре UCSRA приводит к вы­полнению прерывания по окончанию приема (при условии что разрешены прерывания).


Бит 6 - TXCIE - Разрешение прерывания по окончанию передачи. Если этот бит установлен, установка бита TXC в UCSRA приводит к выполнению прерывания по окончанию передачи (при условии, что прерывания разреше­ны).


Бит 5 - UDRIE - Прерывание по очистке регистра данных последователь­ного порта. Если этот бит установлен, установка бита UDRE в UCSRA при­водит к выполнению прерывания по очистке регистра данных UART (при ус­ловии, что прерывания разрешены).


Бит 4 - RXEN - Разрешение приемника. При установке этого бита разре­шается работа приемника UART. Если приемник выключен, флаги TXC, OR и FE не устанавливаются. Если эти флаги установлены, сброс RXEN не очи­щает их.


Бит 3 - TXEN - Разрешение передатчика. При установке этого бита раз­решается работа передатчика UART. При запрещении работы передатчика во время передачи символа, он продолжает работать пока не будет очищен сдвиговый регистр и не будет передан символ, помещенный в UDR.


Бит 2 - CHR9 - 9-битовые посылки. Если этот бит установлен, принима­емые и передаваемые символы имеют длину 9 бит. Для передачи и приема 9-го символа используются биты RXB8 и TXB8 соответственно. 9-й бит мо­жно использовать как дополнительный стоповый бит или как признак чет­ности.


Бит 1 - RXB8 - Бит 8 принимаемых данных. Если установлен бит CHR9, сюда записывается 9-й бит принятых данных.


Бит 0 - TXB8 - Бит 8 передаваемых данных. Если установлен бит CHR9, отсюда берется 9-й бит передаваемых данных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ГЕНЕРАТОР СКОРОСТИ ПЕРЕДАЧИ

 

Генератор скорости передачи это делитель частоты, который генери­рует скорости в соответствии с нижеприведенным выражением:

BAUD = Fck / (16*(UBRR+1))

здесь BAUD - скорость передачи (бод)

Fck - частота тактового генератора процессора

UBRR - содержимое регистров UBRRH и UBRR (0...4095)

В следующей таблице приведены значения регистра UBRR и процентное отклонение от стандартной скорости передачи для стандартных частот кварцевых генераторов.

 

Таблица.18

 

Скор.,

бод

1.0000

MHz

Ош.

%

Скор.,

бод

1.8432

MHz

Ош.

%

Скор.,

бод

2.0000

MHz

Ош.

%

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

25

12

6

3

2

1

1

0

0

0

0.2

0.2

7.5

7.8

7.8

7.8

22.9

7.8

22.9

84.3

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

47

23

11

7

5

3

2

1

1

0

0

0

0

0

0

0

0

0

33.0

0

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

51

25

12

8

6

3

2

1

1

0

0.2

0.2

0.2

3.7

7.5

7.8

7.8

7.8

22.9

7.8

Скор.,

бод

3.2768

MHz

Ош.

%

Скор.,

бод

3.6864

MHz

Ош.

%

Скор.,

бод

4.0000

MHz

Ош.

%

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

84

42

20

13

10

6

4

3

2

1

0.4

0.8

1.6

1.6

3.1

1.6

6.3

12.5

12.5

12.5

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

95

47

23

15

11

7

5

3

2

1

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

103

51

25

16

12

8

6

3

2

1

0.2

0.2

0.2

2.1

0.2

3.7

7.5

7.8

7.8

7.8

Скор.,

бод

7.3728

MHz

Ош.

%

Скор.,

бод

8.0000

MHz

Ош.

%

Скор.,

бод

9.2160

MHz

Ош.

%

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

191

95

47

31

23

15

11

7

5

3

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

207

103

51

34

25

16

12

8

6

3

0.2

0.2

0.2

0.8

0.2

2.1

0.2

3.7

7.5

7.8

2400

4800

9600

14400

19200

28800

38400

57600

76800

115200

239

119

59

39

29

19

14

9

7

4

0.0

0.0

0.0

0.0

0.0

0.0

0.0

0.0

6.7

0.0

 

 

 

 

 

 

РЕГИСТР СКОРОСТИ ПЕРЕДАЧИ (UBRR)

 

UBRRHI

 

  

03h(23h)

7

6

5

4

3

2

1

0

MSB

-

-

-

R

R

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34



Реклама
В соцсетях
рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать