Co-Simulation/История
Материал из Wiki
- Техническое задание
- Описание FT2232H
- Описание FT232H
- (TUMPA) TIAO USB Multi Protocol Adapter
- (TUMPA) Litle
- Описание макета
- Примеры кода
Литература
- Словарь терминов
- Дневник
- История проекта
- Схема эмулятора
- Схема эмулятора на примере
- Схема эмулятора
LPT - порт
Базовый интерфейс Centronics является однонаправленным параллельным интерфейсом, содержит характерные для такого интерфейса сигнальные линии (8 для передачи данных, строб, линии состояния устройства).
Данные передаются в одну сторону: от компьютера к внешнему устройству. Но полностью однонаправленным его назвать нельзя. Так, 4 обратные линии используются для контроля за состоянием устройства. Centronics позволяет подключать одно устройство, поэтому для совместного очерёдного использования нескольких устройств требуется дополнительно применять селектор.
Скорость передачи данных может варьироваться и достигать 1,2 Мбит/с. Шаблон:-
- Упрощённая таблица сигналов интерфейса Centronics
Контакты DB-25 IEEE 1284-A |
Контакты Centronics IEEE 1284-B |
Обозначение | Примечание | Функция |
---|---|---|---|---|
1 | 1 | Strobe | Маркер цикла передачи (выход) | Управление |
2 | 2 | Data 0 | Сигнал 0 (выход) | Данные |
3 | 3 | Data 1 | Сигнал 1 (выход) | Данные |
4 | 4 | Data 2 | Сигнал 2 (выход) | Данные |
5 | 5 | Data 3 | Сигнал 3 (выход) | Данные |
6 | 6 | Data 4 | Сигнал 4 (выход) | Данные |
7 | 7 | Data 5 | Сигнал 5 (выход) | Данные |
8 | 8 | Data 6 | Сигнал 6 (выход) | Данные |
9 | 9 | Data 7 | Сигнал 7 (выход) | Данные |
10 | 10 | Acknowledge | Готовность принять (вход) | Состояние |
11 | 11 | Busy | Занят (вход) | Состояние |
12 | 12 | Paper End | Нет бумаги (вход) | Состояние |
13 | 13 | Select | Выбор (вход) | Состояние |
14 | 14 | Auto Feed | Автоподача (выход) | Управление |
15 | 32 | Error | Ошибка (вход) | Состояние |
16 | 31 | Init | Инициализация (выход) | Управление |
17 | 36 | Select In | Управление печатью (выход) | Управление |
18-25 | 16-17, 19-30 | GND | Общий | Земля |