Professional Documents
Culture Documents
3 PROGRAMACIÓN
DEL PUERTO SERIAL
Covarrubias Núñez Karen Lizeth
Cruz Marin Eligardo
Duran Ocampo Miguel Angel
Soberano Pereida Yanitzin Yareli
Interfaz
● Es el puerto (circuito físico) a través del que se envían o reciben señales desde
un sistema o subsistemas hacia otros.
● También se refiere a una zona o localización de la memoria de acceso aleatorio
(RAM) de la computadora que se asocia con un puerto físico o un canal de
comunicación, y que proporciona un espacio para el almacenamiento temporal
de la información que se va a transferir entre la localización de memoria y el
canal de comunicación.
Antes Ahora
Figura 3.1 Puertos de computadoras con Figura 3.2 Puertos de computadoras con
puerto en serie puertos usb
¿DÓNDE SE ENCUENTRA HOY EN DÍA?
Los dispositivos de redes, como
routers y switches, a menudo
tienen puertos serie para
modificar su configuración. Los
puertos serie se usan
frecuentemente en estas áreas Figura 3.3 Switch cisco
Figura 4.1
Figura 4.2
TRANSMISIÓN DE DATOS
Originalmente, los puertos seriales solo podían enviar datos, no recibir,
por lo que se desarrollaron puertos bidireccionales (que son los que se
encuentran en los equipos actuales). Por lo tanto, los puertos seriales
bidireccionales necesitan dos hilos para que la comunicación pueda
efectuarse.
Figura 5.1
PUERTO SERIE ASINCRÓNICO
En este tipo de puerto se envía en primer lugar una señal inicial anterior
al primer bit de cada byte, carácter o palabra codificada. Una vez enviado
el código correspondiente, se envía inmediatamente una señal de parada
(stop) después de cada palabra codificada.
Figura 6.1
PUERTOS SERIE MODERNOS
Puerto USB:
FireWire:
Figura 6.2
Figura 6.1
Puerto ATA:
TIPOS DE COMUNICACIÓN EN SERIE
▪ Símplex: En este caso el emisor y el receptor están perfectamente definidos y la
comunicación es unidireccional.
▪ Semi-dúplex: En este caso ambos extremos del sistema de comunicación
cumplen funciones de transmisor y receptor, y los datos se desplazan en ambos
sentidos pero no de manera simultánea.
▪ Dúplex: El sistema es similar al semi-dúplex, pero los datos se desplazan en
ambos sentidos simultáneamente. Para que sea posible ambos emisores poseen
diferentes frecuencias de transmisión o dos caminos de comunicación
separados.
Pines DB9
Número de clavija Nombre Designación
Tabla 3
Pines DB25
Número de Pin Nombre
2 TXD: Transmitir datos
3 RXD: Recibir datos
4 RTS: Permiso para transmitir
Servicio Descripción
Se conservan los registros de segmento, tales como BX, CX, DX, SI, DI y
BP. El registro AX se emplea para devolver resultados o status. Observe
que los números de puerto de comunicaciones que se seleccionan con
Int 14H comienzan en cero, aunque a nivel MS-DOS se numeran desde
uno (COM1, COM2, etc.).
Ejemplo didáctico
Por ejemplo, podemos utilizar el lenguaje ensamblador
para configurar el puerto serial para 1200 baudios, sin bit
de paridad, sin bit de parada y 8 bits, realizando el
siguiente programa: