Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мікро.doc
Скачиваний:
1
Добавлен:
26.08.2019
Размер:
240 Кб
Скачать
☆
  1. Порядок виконання роботи.

  1. Розробити програму формування на виводі порту послідовності імпульсів заданої тривалості і періоду (фонова програма).

  2. Розробити підпрограму передачі (прийому) через послідовний порт масиву даних. Дані знаходяться (розташувати) в резидентній пам'яті даних. Передачу (прийом) здійснювати із застосуванням переривань.

Примітка. Варіант завдання, nактова частота (fclk), номер лінії порту, тривалість (τімп), період (Тімп), полярність імпульсів, спосіб формування часових затримок, напрям та швидкість передачі даних, режим роботи послідовного порту, початкова адреса діапазону комірок та кількість байт для різних варіантів наведені в таблиці:

Вар

fclk, МГц

Лінія порту

τімп, мкс

Тімп, мкс

Пол.

Напрям

Швидк., біт/с

Р-м роботи порту

Поч. адреса

К-ть байт

1

8

Р1.0

120

167

Поз.

Прийом

300

1

20h

45

2

9

Р1.2

99

122

Нег.

Прийом

500

1

23h

32

3

10

Р1.4

71

143

Поз.

Передача

700

1

25h

43

4

11

Р1.6

22

73

Нег.

Передача

900

1

27h

75

5

12

Р2.0

52

83

Поз.

Прийом

450

1

29h

54

6

13

Р2.2

32

65

Нег.

Прийом

650

1

2bh

21

7

14

Р2.4

26

55

Поз.

Передача

850

1

2dh

32

8

15

Р2.6

24

73

Нег.

Передача

1000

1

2fh

43

9

16

Р3.2

21

43

Поз.

Прийом

1200

1

34h

54

10

17

Р3.4

19

73

Нег.

Прийом

1500

1

36h

53

11

18

Р3.6

17

33

Поз.

Передача

1700

1

38h

51

12

19

Р0.0

14

31

Нег.

Прийом

1050

1

3ah

27

13

20

Р0.2

12

53

Поз.

Прийом

1250

1

3ch

34

14

21

Р0.4

10

15

Нег.

Передача

1450

1

3eh

11

15

22

Р0.6

18

49

Поз.

Прийом

1650

1

44h

32

16

7

Р1.0

120

167

Поз.

Прийом

400

1

20h

45

17

9

Р1.2

99

122

Нег.

Передача

200

1

23h

32

18

10

Р1.4

71

143

Поз.

Передача

300

1

25h

43

19

13

Р1.6

22

73

Нег.

Прийом

400

1

27h

75

20

14

Р2.0

52

83

Поз.

Прийом

250

1

29h

54

21

21

Р2.2

32

65

Нег.

Передача

350

1

2bh

21

22

23

Р2.4

26

55

Поз.

Передача

850

1

2dh

32

23

16

Р2.6

24

73

Нег.

Прийом

1000

1

2fh

43

24

17

Р3.2

21

43

Поз.

Прийом

1200

1

34h

54

25

9

Р3.4

19

73

Нег.

Передача

500

1

36h

53

26

5

Р3.6

17

33

Поз.

Передача

700

1

38h

51

27

4

Р0.0

14

31

Нег.

Прийом

1050

1

3ah

27

28

3

Р0.2

12

53

Поз.

Прийом

1250

1

3ch

34

29

2

Р0.4

10

15

Нег.

Передача

1450

1

3eh

11

30

12

Р0.6

18

49

Поз.

Передача

1650

1

44h

32

31

24

Р1.0

120

167

Поз.

Прийом

420

1

20h

45

32

21

Р1.2

99

122

Нег.

Прийом

540

1

23h

32

33

22

Р1.4

71

143

Поз.

Передача

650

1

25h

43

34

11

Р1.6

22

73

Нег.

Передача

900

1

27h

75

35

15

Р2.0

52

83

Поз.

Прийом

450

1

29h

54

36

13

Р2.2

32

65

Нег.

Прийом

650

1

2bh

21

37

16

Р2.4

26

55

Поз.

Передача

1100

1

2dh

32

38

15

Р2.6

24

73

Нег.

Передача

1000

1

2fh

43

39

21

Р3.2

21

43

Поз.

Прийом

580

1

34h

54

40

17

Р3.4

19

73

Нег.

Прийом

1500

1

36h

53

41

18

Р3.6

17

33

Поз.

Передача

650

1

38h

51

42

19

Р0.0

14

31

Нег.

Передача

850

1

3ah

27

43

20

Р0.2

12

53

Поз.

Прийом

1250

1

3ch

34

44

19

Р0.4

10

15

Нег.

Прийом

1450

1

3eh

11

45

22

Р0.6

18

49

Поз.

Передача

950

1

44h

32

46

9

Р1.2

99

122

Нег.

Передача

200

1

23h

32

47

10

Р1.4

71

143

Поз.

Передача

300

1

25h

43

48

15

Р2.6

24

73

Нег.

Передача

1000

1

2fh

43

49

21

Р3.2

21

43

Поз.

Прийом

580

1

34h

54

50

12

Р2.0

52

83

Поз.

Прийом

450

1

29h

54