Добавил:
stepanenkoiaroslavwork@gmail.com Добрый день, если вы воспользовались предоставленной информацией и она вам пригодилась, то это супер. Если захотите отблагодарить, то лучшей благодарностью будет написать мне на почту, приложив ваши готовые работы по другим предметам. Возможно они послужат кому-то хорошим примером. 😉😉😉 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4 Курс / САЭС / Курсовая работа 2 / Курсовое и дипломное проектирование.pdf
Скачиваний:
0
Добавлен:
22.12.2025
Размер:
6.83 Mб
Скачать

2.4.2.6 Прошивка ПЗУ

Программа занимаем в ПЗУ ячейки с 000 по 074. Коды программы, помещаемой в ПЗУ, сведем в таблицу 2.66.

Таблица 2.66 Таблица прошивки ПЗУ

 

0

1

2

3

4

5

6

7

8

9

А

В

С

D

Е

F

0000

90

D3

AF

31

00

0B

FF

DB

AC

47

DB

AC

А8

С2

0010

07

0D

С2

00

78

E6

01

С2

04

0020

08

26

20

02

CD

50

C3

3C

78

E6

02

С2

ЗС

0030

08

10

26

20

04

CD

50

73

0040

85

С2

3F

C3

07

00

00

00

00

00

00

00

00

0050

F5

D5

16

10

78

A1

С2

5F

7B

D3

AD

C3

70

78

0060

А2

С2

D3

AD

C3

70

7D

D3

AD

C3

54

0070

D1

F1

С9

C3

A2

 

 

 

 

 

 

 

 

 

 

 

В графической части ВКР (курсового проекта) в схеме электрической принципиальной на одном чертеже должны быть изображены контроллер системы (рисунок 2.38) и интерфейс ОЗУ, ПЗУ и УВВ (рисунок 2.37).

Если разрабатываемая система строится на основе МП типа Z80 и КР1821ВМ85 (Intel 8085), рекомендуется воспользоваться разработками контроллеров системы, изображенных на рисунках 2.39 и 2.40.

При разработке системы на основе интерфейса с общей шиной, необходимо при написании программы использовать соответствующие команды для обращения к портам ввода-вывода:

-для записи: STA "адрес";

-для чтения: LDA "адрес".

2.4.3 Контроллеры систем

На рисунках 2.38 2.40 схем контроллеров систем на основе микропроцессоров КР580ВМ80, Z80 и КР1821ВМ85 отражены:

схемы формирования шин адреса, данных и управления;

буферные схемы для микропроцессоров КР580ВМ80 и КР1821ВМ85 (у микропроцессора Z80 нагрузочная способность портов адреса и данных достаточно велика и не требует применения буферов);

схемы формирования тактовых импульсов и сигналов сброса системы;

входы запросов прерывания общего типа, к которым должны подключаться контроллеры прерывания;

блокировки режимов "Ожидания" и прямого доступа к памяти МПСУ.

229

 

 

 

 

 

 

 

 

 

 

15

 

 

 

ZQ1

 

 

 

 

XTAL

OSC

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

XTAL

 

 

 

 

 

 

 

 

 

 

 

 

+5 V

 

 

 

 

24ГФ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

TANK

 

 

 

 

 

 

 

 

 

 

5

RDYLN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R1 - 4к7

 

 

КР580

 

 

 

R2 - 10к

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RESIN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S1

 

 

 

 

 

 

 

 

 

 

Сброс

 

 

 

 

 

C1 - 1 мкФ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SG

 

 

 

5

 

 

 

8

 

 

 

 

 

 

 

D7

 

 

 

 

6

 

 

 

21

 

 

 

 

 

 

 

D6

 

 

 

 

7

 

 

 

19

 

 

 

 

 

 

 

D5

 

 

 

 

8

 

 

 

6

 

 

 

 

 

 

 

D4

 

 

 

 

9

 

 

 

10

 

ВК28

 

 

 

 

 

D3

 

 

 

10

 

 

 

12

 

 

 

 

 

 

 

 

D2

 

 

 

 

 

 

 

 

 

11

 

 

 

17

 

580КР

 

 

 

 

 

D1

 

 

 

3

 

 

 

4

 

 

12

 

 

 

15

 

D0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DBIN

 

 

 

 

2

 

 

 

3

 

 

 

 

 

 

WR

 

 

 

 

4

 

 

 

2

 

 

 

 

 

 

HLDA

 

 

 

 

1

 

 

 

1

 

 

 

 

 

 

STB

 

 

 

 

 

 

 

 

 

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

BUSE

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

0 V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

22

 

 

 

CPU

CLK1

 

 

 

 

 

Ф1

10

 

 

 

 

15

CLK2

 

 

 

 

 

Ф2

 

1

 

 

 

 

12

 

 

 

 

 

 

 

 

 

 

RES

4

 

 

 

 

23

RES

 

RDY

 

 

 

 

 

 

RDY

 

12

 

 

 

 

 

 

OSC

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

19

SYNC

 

SYNC

 

 

 

 

 

7

1

 

 

 

 

STB

 

 

 

 

 

 

 

6

 

 

2

18

 

 

 

 

CLK2T

 

 

 

WR

 

9

 

 

3

17

 

+12 V

 

 

DBIN

 

16

 

 

 

 

 

 

UCC

 

 

 

 

 

 

 

 

 

8

 

 

 

 

14

 

 

 

 

0 V

 

 

 

 

 

INT

 

 

 

 

 

 

13

ВМ80

 

 

 

 

 

 

 

HOLD

 

 

 

 

 

 

 

24

WAIT

 

 

 

 

 

 

 

16

 

 

7

 

 

4

21

INTE

580КР

D7

 

 

HLDA

 

 

 

 

 

 

D6

20

 

Шина

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

D5

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D4

 

 

данных

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

D3

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

D2

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

D1

 

 

 

 

 

 

 

 

 

13

 

 

 

 

 

 

 

 

 

D0

 

 

 

 

 

 

 

 

 

24

 

Шина управления

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MEMR

 

 

 

 

 

 

 

 

INTA

23

 

 

 

2

 

0 V

 

MEMW

26

 

 

 

 

20

+5 V

 

I/OR

25

 

 

 

 

11

-5 V

 

I/OW

27

 

 

 

 

28

+12 V

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28

 

 

 

 

 

 

 

 

 

UCC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A15

A14

A13

A12

A11

A10

A9

A8

A7

A6

A5

A4

A3

A2

A1

A0

D7

D6

D5

D4

D3

D2

D1

D0

36

 

 

 

39

 

 

 

38

 

 

 

37

 

 

 

40

 

 

 

1

 

 

Шина

35

 

 

 

 

 

34

 

 

 

33

 

 

адреса

32

 

 

 

 

 

31

 

 

 

30

 

 

 

29

 

 

 

27

 

 

 

26

 

 

 

25

 

 

 

6

5

 

5

6

 

4

7

 

3

8

 

7

9

 

8

10

 

9

11

 

10

12

 

 

 

 

 

 

 

 

 

Рисунок 2.38 - Контроллер системы на основе микропроцессора КР580ВМ80

R1 - 330

C1

R2 - 330

 

 

 

0,1 мкФ

 

 

1

 

1

1

 

 

 

ZQ1

 

+5 V

R3 - 4к7

 

 

 

 

 

 

 

R4 - 5к1

1

1

 

 

 

 

 

S1

C2 - 1 мкФ

 

 

 

 

 

Сброс

 

 

1

MEMR

Шина

1

MEMW

управления

1

I/OR

 

1

I/OW

 

1

INTA

 

6 CLC

24WAIT

25BUSRQ

17 NMI

26 RES

16 INT

27

22 M1

WR

21 RD

20 IORQ

19 MREQ

11 UCC

29 0 V

CPU

Z80

A15

A14

A13

A12

A11

A10

A9

A8

A7

A6

A5

A4

A3

A2

A1

A0

D7

D6

D5

D4

D3

D2

D1

D0

5

 

 

4

 

 

3

 

 

2

 

 

1

 

 

40

 

Шина

39

 

 

 

38

 

 

37

 

адреса

36

 

 

 

35

 

 

34

 

 

33

 

 

32

 

 

31

 

 

30

 

 

13

 

 

10

 

Шина

7

 

9

 

 

 

 

данных

8

 

 

12

 

 

 

15

 

 

14

 

 

 

 

 

Рисунок 2.39 - Контроллер системы на основе микропроцессора Z80

230

Соседние файлы в папке Курсовая работа 2