Параллельный порт LPT
LPT — параллельный порт ПК (Centronics), исторически применявшийся для принтеров, а у радиолюбителей — для программаторов, самодельных устройств и управления нагрузкой. Данные передаются сразу по 8 линиям (байт целиком), что при небольшой тактовой частоте даёт приличную скорость на коротком кабеле.
Режим EPP
EPP (Enhanced Parallel Port) — расширенный режим для двунаправленного обмена с периферией «в реальном времени»: чтение и запись байта выполняются одним циклом шины, аппаратно формируя строб-сигналы. Это заметно быстрее базового однонаправленного режима SPP и удобно для приборов и АЦП, подключаемых к порту.
Распиновка DB25
Порт выведен на 25-контактный разъём DB25: 8 линий данных (D0–D7), группа управляющих (STROBE, AUTOFEED, INIT, SELECT-IN) и статусных сигналов (ACK, BUSY, PE, ERROR), а также общая земля. Полная распиновка — в справочнике распиновок.
Режимы порта
| Режим | Особенность |
|---|---|
| SPP | базовый, вывод (однонаправленный) |
| EPP | быстрый двунаправленный обмен |
| ECP | с буферизацией и DMA — см. LPT · ECP |
Программная работа с портом со стороны МК — в разделах PIC и AVR.