Скачиваний:
37
Добавлен:
21.02.2014
Размер:
118.27 Кб
Скачать

КУРСОВОЙ ПРОЕКТ по курсу

«Микропроцессорные устройства систем управления»

ПРОГРАММИРУЕМЫЙ ПАРАЛЛЕЛЬНЫЙ ИНТЕРФЕЙС

МИКРОПРОЦЕССОРНОГО УЛЬТРАЗВУКОВОГО

ДАЛЬНОМЕРА

КР580ВВ55

ППИ РА 0 1

.

.

7

РВ 0 1

.

.

7

РС 0 1

.

.

7

СТРУКТУРНАЯ СХЕМА УСТРОЙСТВА

а0

а1

а7

 

 

 

в0

 

 

 

 

 

1

в1

 

 

 

 

 

 

 

 

 

 

 

 

 

в7

 

Управляемый

МУП-1 МУП-1

 

 

 

 

 

 

 

 

 

Усилитель

 

Дете

 

Компа

 

 

 

генератор и

 

 

 

 

с0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(три

 

 

 

 

 

 

согласующий

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ктор

 

ратор

 

с1

 

транзистор

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

каскада)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

с7

Временные диаграммы работы микропроцессорного блока управления ультразвуковыми дальномерными модулями

Сигнал запуска генератора (порт В)

Т2 = 30 мс

t

 

 

 

Т1 = 12 мс

 

 

 

 

 

Сигнал

 

 

1,2 мс

 

 

 

 

разрешения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

счета дальности

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(порт С)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сигнал конца

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

счета дальности с

 

t1=2L1/UЗВ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

УДМ-1 (порт А)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сигнал конца

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

счета дальности с

 

 

t8=2L8/UЗВ

 

 

 

 

 

 

 

 

 

УДМ-8 (порт А)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L1, L2 – расстояние от УДМ1, УДМ8 до отражающей поверхности; Uзв – скорость звука

Основные характеристики БИС КР580ВВ55

Размер адресуемого пространства - 64 кбайт;

Число основных команд – 80; Среднее быстродействие - 100 тыс. команд/с; Тактовая частота – 2,0 МГц; Основное программное обеспечение –

Ассемблер; Развитое программное обеспечение – Бейсик

Технология – n- МДП

Основные параметры популярных БИС

i8085

Параметр БИС

КР580ВВ55

 

ППИ

 

 

 

Количество каналов

3

 

3

ввода/вывода

 

 

 

 

Разрядность данных

8 бит

 

8 бит

Число выводов

40

 

40

Номинальная потребляемая мощность

750 мВт

 

500 мВт

Напряжение питания

+ 5 В

 

+ 5 В

Диапазон рабочей температур

от – 40 до + 85 ˚С

от– 40 до +85˚С

ЦОКОЛЕВКА КОРПУСА И НАИМЕНОВАНИЕ ВЫВОДОВ БИС

34

 

 

 

 

 

 

 

 

 

4

 

D0

 

PA0

33

 

 

КР580ВВ55

3

 

 

D1

PA 1

32

 

2

 

 

D2

 

PA 2

31

 

 

 

1

 

 

D3

 

PA 3

30

 

 

 

40

29

 

 

 

 

D4

 

PA 4

39

28

 

 

 

 

38

 

 

D5

 

PA 5

27

 

 

 

 

37

 

 

D6

 

PA 6

 

 

 

 

 

 

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

D7

 

 

PA

 

 

 

 

 

5

 

 

 

 

 

 

 

 

PB7

 

 

 

RD

 

0

19

 

 

 

 

PB 1

 

 

 

 

 

 

 

 

 

20

 

 

 

 

 

 

 

 

 

PB 2

36

 

 

 

 

 

 

 

 

21

 

 

 

 

 

 

 

 

PB 3

22

 

 

WR

 

 

 

 

 

 

 

 

23

 

 

 

 

 

 

 

 

 

PB 4

9

 

 

 

 

A0

 

24

 

 

 

 

 

PB 5

 

 

 

 

 

 

25

 

 

 

 

 

 

 

 

 

PB 6

 

 

 

 

 

 

 

 

 

14

8

 

 

 

 

 

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

A1

 

PС07

15

6

 

 

 

 

 

1

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

 

CS

 

 

 

 

 

 

2

35

 

 

 

 

17

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RES

 

3

13

 

 

 

 

 

 

12

2

 

 

 

 

 

 

 

 

4

 

+ 5 В

 

 

 

11

 

 

 

5

7

 

 

 

 

 

 

 

 

 

 

10

GND

 

 

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

Номер

вывода

27 - 34

1 – 4

37 - 40

18 - 25

10 - 17

6

8, 9 35

36

5

7

26

Обознач

ение

D0 – D7 PA0- PA7

PB0- PB7

0- PС7

СS

А0 – А1 RES

WR

RD

GND + 5 В

Назначение вывода

Двунаправленная шина данных

Двунаправленная магистраль данных канала А

Двунаправленная магистраль данных канала В

Двунаправленная магистраль данных канала С

Выбор микросхемы

Адресные входы Сброс

Запись

Чтение

Напряжение питания (0 В) Напряжение питания (+ 5 В)

 

СТРУКТУРНАЯ СХЕМА БИС ППИ

 

 

Схема

Группа А

PA (7-0)

 

управления

 

 

 

группой А

Канал А

 

D(7-0)

Буфер

Группа А

 

 

PC (7-4)

 

данных

 

 

 

 

 

 

 

Канал С

 

RD

 

 

 

WR

Блок

 

 

A1

управле

Группа В

 

A0

ния

PC (3-0)

 

RES

записью/

Канал С

 

чтением

 

CS

Схема

 

PB (7-0)

 

Группа В

 

управления

 

 

 

+ 5 В

группой В

Канал С

 

 

 

 

GND

 

 

 

ОПЕРАЦИИ, ЗАДАВАЕМЫЕ УПРАВЛЯЮЩИМИ СИГНАЛАМИ ППИ

 

 

 

 

Сигналы управления

 

Операция

 

 

 

 

 

 

 

 

 

A1

A0

CS

 

RD

WR

 

 

Запись управляющего слова из МП

0

 

1

 

0

 

1

1

Запись в канал А

0

 

1

 

0

 

0

0

Запись в канал В

0

 

1

 

0

 

0

1

Запись в канал С

0

 

1

 

0

 

1

0

Чтение из канала А

0

 

0

 

1

 

0

0

Чтение из канала В

0

 

0

 

1

 

0

1

Чтение из канала С

0

 

0

 

1

 

1

0

Отключение ППИ от D(7-0)

1

 

 

Х

 

Х

Х

Х

ФОРМАТ УПРАВЛЯЮЩЕГО СЛОВА

D7

D6

D5

D4

D3

D2

D1

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Группа

Режим 0

 

 

0

 

0

 

 

 

 

Режим 1

 

 

0

 

1

 

 

 

 

 

 

 

 

 

 

 

 

А

Режим 2

 

 

1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ввод

1

 

 

 

РА(7-0)

 

 

 

 

 

 

 

 

 

 

 

Вывод

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ввод

 

1

 

 

 

 

РА(7-4)

 

 

 

 

 

 

 

 

 

 

 

Вывод

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1Ввод

РС(3-0)

0 Вывод

1 Ввод

РВ(7-0)

0Вывод

1

Режим 0

Группа

0

Режим 1

В

 

 

 

 

 

 

Начало

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Алгоритм управляющей

 

Подача

 

импульса

 

 

 

программы

 

 

 

 

 

 

 

 

 

 

 

Запуск

 

 

 

 

 

 

 

 

счетчика

 

UИ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

нет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Число

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

меньше

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

максимум

 

 

 

UП

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ада

 

 

 

 

 

 

 

 

t(L)

 

 

t

Импульс

 

 

нет

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

принят

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

да

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

UГ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Стоп

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

счетчика

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вычисление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

расстояния

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Вывод в ОЗУ