Conector Serie RS-232 / RS-422

25 PIN D-SUB MALE El 90% de los equipos con port serie optan bien por el estandar RS-232 con conector SUB-D-25 Macho (normalmente los más antiguos), bien por el port Serial AT (llamado así por incorporarlo el IBM AT) con conector SUB-D-9 (los más modernos y los equipos portables) 9 PIN D-SUB MALE
 
 
Pin Nombre ITU-T Dir Descripción
1 GND 101 - Shield Ground
2 TXD 103 --> Transmit Data
3 RXD 104 <-- Receive Data
4 RTS 105 --> Request to Send
5 CTS 106 <-- Clear to Send
6 DSR 107 <-- Data Set Ready
7 GND 102 - System Ground
8 CD 109 <-- Carrier Detect
9 -   - RESERVED
10 -   - RESERVED
11 STF 126 --> Select Transmit Channel
12 S.CD ? <-- Secondary Carrier Detect
13 S.CTS ? <-- Secondary Clear to Send
14 S.TXD ? --> Secondary Transmit Data
15 TCK 114 <-- Transmission Signal Element Timing
16 S.RXD ? <-- Secondary Receive Data
17 RCK 115 <-- Reciever Signal Element Timing
18 LL 141 --> Local Loop Control
19 S.RTS ? --> Secondary Request to Send
20 DTR 108 --> Data Terminal Ready
21 RL 140 --> Remote Loop Control
22 RI 125 <-- Ring Indicator
23 DSR 111 --> Data Signal Rate Selector
24 XCK 113 --> Transmit Signal Element Timing
25 TI 142 <-- Test Indicator
Note: Direction is DTE (Computer) relative DCE (Modem).

Note: Do not connect SHIELD(1) to GND(7).

El PC AT 9
 
Pin Name Dir Description
1 CD <-- Carrier Detect
2 RXD <-- Receive Data
3 TXD --> Transmit Data
4 DTR --> Data Terminal Ready
5 GND - System Ground
6 DSR <-- Data Set Ready
7 RTS --> Request to Send
8 CTS <-- Clear to Send
9 RI <-- Ring Indicator
 

El PC 25
 
 
Pin Name Dir Description
1 SHIELD - Shield Ground
2 TXD --> Transmit Data
3 RXD <-- Receive Data
4 RTS --> Request to Send
5 CTS <-- Clear to Send
6 DSR <-- Data Set Ready
7 GND - System Ground
8 CD <-- Carrier Detect
9 n/c -  
10 n/c -  
11 n/c -  
12 n/c -  
13 n/c -  
14 n/c -  
15 n/c -  
16 n/c -  
17 n/c -  
18 n/c -  
19 n/c -  
20 DTR --> Data Terminal Ready
21 n/c -  
22 RI <-- Ring Indicator
23 n/c -  
24 n/c -  
25 n/c -  
Los Amiga
 
 
Pin Name Dir Description
1 SHIELD --- Shield Ground
2 TXD --> Transmit Data
3 RXD <-- Receive Data
4 RTS --> Request to Send
5 CTS <-- Clear to Send
6 DSR <-- Data Set Ready
7 GND --- System Ground
8 CD <-- Carrier Detect
9 +12V --> +12 Volts DC (20 mA max)
10 -12V --> -12 Volts DC (20 mA max)
11 AUDO --> Amiga Audio Out (Left)
12 n/c - Speed Indicate
13 n/c -  
14 n/c -  
15 n/c -  
16 n/c -  
17 n/c -  
18 AUDI <-- Amiga Audio In (Right)
19 n/c -  
20 DTR --> Data Terminal Ready
21 n/c -  
22 RI <-- Ring Indicator
23 n/c -  
24 n/c -  
25 n/c -  
El Amiga 1000
 
Pin Name Dir Description
1 SHIELD --- Shield Ground
2 TXD --> Transmit Data
3 RXD <-- Receive Data
4 RTS --> Request to Send
5 CTS <-- Clear to Send
6 DSR <-- Data Set Ready
7 GND --- System Ground
8 CD <-- Carrier Detect
9 n/c -  
10 n/c -  
11 n/c -  
12 n/c -  
13 n/c -  
14 -5V --> -5 Volts DC (50mA max)
15 AUDO --> Amiga Audio Out (Left)
16 AUDI <-- Amiga Audio In (Right)
17 EB - EB=Buffered Port Clock 716 kHz
18 /INT2 ? Interrupt 2
19 n/c -  
20 DTR --> Data Terminal Ready
21 +5V --> +5 Volts DC
22 n/c -  
23 +12V --> +12 Volts DC (20 mA max)
24 /C2 --> C2=Clock 3.58MHz
25 /RESET --> Reset
Los MSX (SVI-738)
 
Pin Name Dir Description
1 PG - Protective Ground
2 TXD --> Transmit Data
3 RXD <-- Receive Data
4 RTS --> Request to Send
5 CTS <-- Clear to Send
6 DSR <-- Data Set Ready
7 GND - Signal Ground
8 DCD <-- Carrier Detect
9 DTR --> Data Terminal Ready
 

DEC Dual RS-232

Found on the DEC Multia and DEC UDB. It contains two Serial ports on one connector. The 1st Port is located on the normal pins, and the 2nd port is located on some "spare" pins.

 
 
Pin Port Name Dir Description
1   n/c   Not connected
2 1 TXD --> Transmit Data
3 1 RXD <-- Receive Data
4 1 RTS --> Ready To Send
5 1 CTS <-- Clear To Send
6 1 DSR <-- Data Set Ready
7 1+2 GND - Ground
8 1 DCD <-- Data Carrier Detect
9   n/c   Not connected
10   n/c   Not connected
11 2 DTR --> Data Terminal Ready
12 2 DCD <-- Data Carrier Detect
13 2 CTS <-- Clear To Send
14 2 TXD --> Transmit Data
15   n/c   Not connected
16 2 RXD <-- Receive Data
17   n/c   Not connected
18   n/c   Not connected
19 2 RTS --> Ready To Send
20 1 DTR --> Data Terminal Ready
21   n/c   Not connected
22 1 RI <-- Ring Indicator
23 2 DSR <-- Data Set Ready
24   n/c   Not connected
25 2 RI <-- Ring Indicator
 
Availble on the DEC DLV11-J Serial card

NOT DRAWN YET (at the serial card)

10 PIN IDC MALE at the Serial card.
 
Pin Name Dir Description
1 CLK ? Clock
2 GND --- Ground
3 TXD+ --> Transmit data +
4 TXD- --> Transmit data - (0V for RS-232, Reader enable for 20mA)
5 GND --- Ground
6 n/c - Not connected (no pin)
7 RXD- <-- Receive data -
8 RXD+ <-- Receive data +
9 GND --- Ground
10 +12V --> +12 VDC
 

C64 RS232 User Port

Availble on the Commodore C64/C128. Software emulated. The signals does not have true RS232 levels. It's TTL level, and RXD/TXD is inverted. It's just the normal User Port, used as a RS232 port.

UNKNOWN(At the computer)

UNKNOWN CONNECTOR at the computer.
 
Pin Name RS232 Description
A GND GND Protective Ground
B+C FLAG2+PB0 RxD Receive Data (Must be applied to both pins!)
D PB1 RTS Ready To Send
E PB2 DTR Data Terminal Ready
F PB3 RI Ring Indicator
H PB4 DCD Data Carrier Detect
K PB6 CTS Clear To Send
L PB7 DSR Data Set Ready
M PA2 TxD Transmit Data
N GND GND Signal Ground

Contributor: Joakim Ögren, Arwin Vosselman, Mark Sokos
Source: Usenet posting in comp.sys.cbm, Help on modem -> c64 by Lasher Glenn

Sources: Commodore 64 Programmer's Reference Guide
 
 
 

Macintosh Serial

Availble on Macintosh Mac 512KE and earlier.

9 PIN D-SUB FEMALE (At the Computer)
9 PIN D-SUB MALE (At the Equipment)

9 PIN D-SUB FEMALE at the computer.
9 PIN D-SUB MALE at the mouse cable.
 
Pin Name Dir Description
1 GND --- Ground
2 +5V --> +5 VDC. Don't use this one, it may be converted into output handshake in later equipment.
3 GND --- Ground
4 Tx+ --> Transmit Data, positive going component
5 Tx- --> Transmit Data, negative going component
6 +12V --> +12 VDC
7 DSR/HSK <-- Handshake input. Signal name depends on mode: Used for Flow Control or Clock In.
8 Rx+ <-- Receive Data, positive going component
9 Rx- <-- Receive Data, negative going component

Note: Direction is Computer relative Equipment.
Contributor: Ben Harris

Macintosh RS-422

It's possible to connect RS-232 peipheral to the RS-422 port availble on Macintosh computers. Use RXD- as RXD, TXD- as TXD, Ground RXD+, Leave TXD+ unconnected, GPi as CD.

8 PIN MINI-DIN FEMALE (At the computer)

8 PIN MINI-DIN FEMALE at the computer.
 
Pin Name Dir Description
1 HSKo --> Output Handshake
2 HSKi/CLK <-- Input Handshake or External Clock
3 TXD- --> Transmit Data (-)
4 GND --- Ground
5 RXD- <-- Receive Data (-)
6 TXD+ --> Transmit Data (+)
7 GPi <-- General Purpose Input
8 RXD+ <-- Receive Data (+)

Note: Direction is DTE (Computer) relative DCE (Modem).
Note: GPi is connected to SCC Data Carrier Detect (or to Receive/Transmit Clock if the VIA1 SYNC signal is high). Not connected on the Macintosh Plus, Classic, Classic II, LC, LC II or IIsi.
----

ECP Parallel

ECP = Extended Capabilities Port

25 PIN D-SUB FEMALE(At the PC)

25 PIN D-SUB FEMALE at the PC.
 
Pin Name Dir Description
1 nStrobe --> Strobe
2 data0 <-> Address, Data or RLE Data Bit 0
3 data1 <-> Address, Data or RLE Data Bit 1
4 data2 <-> Address, Data or RLE Data Bit 2
5 data3 <-> Address, Data or RLE Data Bit 3
6 data4 <-> Address, Data or RLE Data Bit 4
7 data5 <-> Address, Data or RLE Data Bit 5
8 data6 <-> Address, Data or RLE Data Bit 6
9 data7 <-> Address, Data or RLE Data Bit 7
10 /nAck <-- Acknowledge
11 Busy <-- Busy
12 PError <-- Paper End
13 Select <-- Select
14 /nAutoFd --> Autofeed
15 /nFault <-- Error
16 /nInit --> Initialize
17 /nSelectIn --> Select In
18 GND - Signal Ground
19 GND - Signal Ground
20 GND - Signal Ground
21 GND - Signal Ground
22 GND - Signal Ground
23 GND - Signal Ground
24 GND - Signal Ground
25 GND - Signal Ground

Note: Direction is Computer relative Device.
Contributor: Joakim Ögren, Marco Furter
Source: Microsoft MSDN Library: Extended Capabilities Port Specs
Info: Microsoft MSDN Library

ECP Parallel (Technical)

This file is designed to give a basic overview of the port found in most newer PC computers called ECP Parallel port.

This file is not intended to be a thorough coverage of the standard. It is for informational purposes only, and is intended to give designers and hobbyists sufficient information to design their own ECP compatible devices.

Signal Descriptions:

nStrobe

This signal is registers data or address into the slave on the assering edge during .

data 0-7

Contains address, data or RLE data. Can be used in both directions.

nAck

Valid data driven by the peripheral when asserted. This signal handshakes with nAutoFd in reverse.

Busy

This signal deasserts to indicate that the peiheral can accept data. In forward direction this handshakes with nStrobe. In the reverse direction this signal indicates that the data is RLE compressed by being low.

PError

Used to acknowledge a change in the direction of transfer. High=Forward.

Select

Printer is online.

nAutoFd

Requests a byte of data from the peripheral when asserted, handshaking with nAck in the reverse direction. In the forward direction this signal indicates whether the data lines contain ECP address or data.

nFault

Generates an error interrupt when asserted.

nInit

Sets the transfer direction. High=Reverse, Low=Forward.

nSelectIn

Low in ECP mode.

MSX Parallel

UNKNOWN (At the Computer)

14 PIN CENTRONICS FEMALE at the Computer.
 
Pin Name Dir Description
1 /STB --> Strobe
2 PDB0 --> Data 0
3 PDB1 --> Data 1
4 PDB2 --> Data 2
5 PDB3 --> Data 3
6 PDB4 --> Data 4
7 PDB5 --> Data 5
8 PDB6 --> Data 6
9 PDB7 --> Data 7
10 n/c -  
11 BUSY <-- Printer is busy
12 n/c -  
13 n/c -  
14 GND - Signal Ground

Note: Direction is Computer relative Printer.
Source: Mayer's SV738 X'press I/O map