Разработка микропроцессорной системы на базе микропроцессора M6800, содержащей: 2 кБ ROM памяти, 4 кБ RAM памяти, периферийные БИС M6850 и I-8255, страница 3

·  3 режима синхронизации: тактовая частота ÷1, ÷16, ÷64;

·  скорость передачи данных до 1 Мбит/с;

·  3 линии управления периферийным устройством;

·  двойная буферизация данных;

·  температурный режим работы от 0 до 70 °С.

MC6850 имеет следующие выводы:

Номер вывода

Обозначение

Вх/вых

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

1

Vss

Земля

2

Rx Data

вх

Получаемые последовательные данные

3

Rx CLK

вх

Синхронизация получения

4

Tx CLK

вх

Синхронизация передачи

5

#RTS

вых

Запрос на передачу

6

Tx Data

вых

Передаваемые последовательные данные

7

#IRQ

вых

Запрос на прерывание

8

CS0

вх

Выбор чипа 0

9

#CS2

вх

Выбор чипа 2

10

CS1

вх

Выбор чипа 1

11

RS

вх

Выбор регистра

12

Vcc

Питание

13

R/#W

вх

Чтение/запись

14

E

вх

Разрешение работы

15-22

D7-D0

вх/вых

Параллельные данные

23

#DCD

вх

Контроль окончания получения

24

#CTS

вх

Готовность к получению


В качестве периферийной также выбрана микросхема 8255A фирмы Intel программируемый контроллер параллельного ввода/вывода (или программируемый периферийный параллельный интерфейс). Выполнен по n-МОП технологии.

Микросхема предназначена для многих целей: программного доступа к переключателям системной платы компьютера, передачи введённых с клавиатуры символов в память, управления таймером и кассетным магнитофоном, а также для некоторых других целей.

Технические характеристики:

·  TTL и КМОП-совместимость;

·  напряжение питания 5 В;

·  3 канала (порта) ввода/вывода – A,B и C, по 8 бит каждый;

·  каналы сгруппированы в 2 группы: группа А  состоит из  канала А и старшей  тетрады канала С,  группа В – из канала В и  младшей тетрады  канала С;

·  раздельное программирование каждого канала на ввод/вывод;

·  3 режима работы каналов:

Ø           режим 0 – каналы A,B и C могут быть независимо друг от друга запрограммированы на ввод/вывод;

Ø режим 1 – стробируемый ввод/вывод по каналам A и B, отдельные биты канала C используются для управления обменом данными;

Ø режим 2 – двунаправленный ввод/вывод на канале А, управляемый отдельными битами канала C;

·  возможна установка и сброс отдельных битов канала C.

I8255A имеет следующие выводы:

Номер вывода

Обозначение

Вх/вых

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

1-4

PA3-PA0

вх/вых

Канал А

5

#RD

вх

Разрешение чтения из адресуемого регистра на шину данных

6

#CS

вх

Выбор чипа

7

GND

Земля

8-9

A1-A0

вх

Адресация внутренних регистров

10-13

PC7-PC4

вх/вых

Канал C

14-17

PC0-PC3

вх/вых

Канал C

18-25

PB0-PB7

вх/вых

Канал B

26

Vcc

Питание

27-34

D7-D0

вх/вых

Шина данных

35

RESET

вх

Сброс

36

#WR

вх

Разрешение записи с шины данных в адресуемый регистр

37-40

PA7-PA4

вх/вых

Канал А