La programación del puerto serial de E/S, la reconoce el DOS como COM1 y COM2. Esto se puede realizar de varias formas:

Tamaño: px
Comenzar la demostración a partir de la página:

Download "La programación del puerto serial de E/S, la reconoce el DOS como COM1 y COM2. Esto se puede realizar de varias formas:"

Transcripción

1 CAPÍTULO 9 PROGRAMANDO LA INTERFAZ SERIAL La programación del puerto serial de E/S, la reconoce el DOS como COM1 y COM2. Esto se puede realizar de varias formas: Usando las funciones open, read, write y close, proporcionadas por el lenguaje C. Con las funciones de la interrupción lógica 0x14 (int 14h) Programando los puertos de E/S en forma directa ACCESO DE LA LÍNEA SERIE USANDO FUNCIONES DE ARCHIVO Esto consiste en abrir un archivo asociado al periférico (COM1 o COM2). este método tiene el inconveniente de que nada le indica al PC si el dato está disponible en la línea serie. Si en el momento en que se efectúa la operación read hay un dato disponible, esta operación no produce ningún retraso, pues se realiza inmediatamente. Si no existe dato disponible, es sistema permanecerá en escucha, dejando de lado cualquier otra actividad. Ej 9.1 Acceso a la línea serie. #include<fcntl.h> #include<io.h> #include<stdlib.h> #include<stdio.h> #include<string.h> #include<conio.h> void main() int fn; char c[100]; fn=open("com1",o_binary O_RDWR); if(fn==-1) exit(0); cprintf(" Cual es su mensaje? :"); gets(c); write(fn,c,strlen(c)); read(fn,c,1); /* Quedará esperando respuesta */ 9.2. RMA DE COMUNICACIONES RS-232C Es una norma de comunicación serial, utilizada para la comunicación entre modems, terminales, impresoras, computadores. Fue definida como estándar por la Asociación de Industrias Electrónicas (EIA).

2 76 Preparado por Juan Ignacio Huircán El modem (Equipo de comunicación de datos o DCE) dispone de un conector hembra y el terminal de un conector macho. De las veinte señales definidas generalmente se ocupan nueve y a menudo sólo tres son las más usadas, puesto que la norma establecida no específica cuantas deben ser usadas. las señales de los pin 4, 5, 6, 8, 20, son diálogo, utilizadas entre el modem y el términal, mientras que los pines 15,17 y 24 se utilizan para modem de alta velocidad. El pin 22 indica que el modem ha detectado una señal de llamada en la línea telefónica y es utilizada por el sistema para responder automáticamente. La norma define los niveles de tensión entre -3v y -15v para el estado lógico "1" y de +3v a +15v para el estado "0". Para compatibilizar estos niveles con TTL, es necesario utilizar circuitos integrados diseñados para tal efecto, tal es el caso de los chip MAX232, MC1488 y MC1489. Respecto de las conexiones El conector para RS-232 tiene 25 terminales (pines), y se conoce como DB25. En la siguiente tabla se describen la mayoría de las patillas. Patilla Abreviación Descripción 1 Masa de protección 2 TD Transmisión desde el terminal 3 RD Recepción desde el modem 4 RTS Petición de envío 5 CTS Borrado de envío 6 DSR Dato preparado 7 Masa de señal 8 DCD Detector de portadora 9 Reservado 10 Reservado 11 Sin asignación 12 Detector secundario de portadora 13 Borrado de envío secundario 14 Transmisión de datos secundarios 15 Reloj de transmisión desde el DCE 16 Recepción de datos secundario 17 Reloj de recepción 18 Sin Asignación 19 Petición de envío secundario 20 DTR Terminal de datos preparado 21 Detector de calidad de señal 22 Indicador de llamada 23 Selector de velocidad de datos Sin asignación Tabla 9.1. Descripción de Señales DB25. Las señales más utilizadas son las siguientes:

3 Apuntes de Herramientas de Programación 77 Señales TX, transmisión (PIN 2) Descripción Señal de salida de información serial desde el terminal (DTE). PIN 3 en modem (DCE). RX, recepción (PIN 3) Señal de entrada de información serial en terminal (DTE). PIN 2 en modem. Data Carrier Detect (DCD, PIN 8) Terminal de datos preparado (DTR, PIN 20) Modem encedido y preparado (DSR, PIN 6) Petición de envío (RTS, PIN 4) Modem Preparado para Tx (CTS, PIN 5) Indica que el modem ha recibido señal portadora del modem remoto. Señal desde el teminal al modem, que indica que el terminal de datos (DTE) está listo para enviar datos al modem (DCE). Señal desde el modem al terminal que indica que el modem está listo para la transferencia de información. Señal desde el terminal al modem que indica que el terminal quiere enviar datos al modem. Señal desde el modem al terminal que indica que el terminal puede enviar datos al modem. Tabla 9.2. Descripción de Señales de control de modem. El diálogo con el modem para la transmisión de caracteres desde el teminal será esquematizado en los siguiente diagrama de flujo: Inicio Inicio Activar DTR Activar DTR DSR Wait Tiempo Error TX DSR Wait Tiempo Error TX Activar RTS CTS Wait Tiempo Error TX CARAC Wait Tiempo Error TX TX dato Leer caracter Desactivar DTR, RTS Desactivar DTR (a) (b) Figura 9.1. (a) Diagrama de flujo para TX. (b) Diagrama de flujo para RX.

4 78 Preparado por Juan Ignacio Huircán Diagrama de conexiones Como la norma no establece el número de señales que deben utilizarse para la comunicación, pueden existir diferentes formas de comunicación entre los dispositivos. El caso más general corresponde a la conexión de las ocho lineas más utilizadas, en este caso la conexión debe ser directa, pues el terminal está configurado como DTE y el modem como DCE. PC MODEM TX 2 2 RX 3 3 RTS 4 4 CTS 5 5 DSR 6 6 GND 7 7 DCD 8 8 DTR Figura 9.2. Conexión PC-MODEM. Es posible establecer una comunicación entre dos DTE sin la intervención de modems (distancias cortas), con lo cual la conexión puede hacerse de la siguiente forma: PC 1 PC 2 TX 2 3 RX RX 3 2 TX GND 7 7 GND RTS 4 4 RTS CTS 5 5 CTS DCD 8 8 DCD DSR 6 6 DSR DTR DTR Figura 9.3. Conexión PC-PC. Una conexión con tres terminales permitirá intercambiar mensajes y archivos entre máquinas, contando con un programa de comunicaciones adecuado. Puede utilzar solamente los terminales 2, 3, 7. Dentro de los aspectos prácticos es necesario mencionar que existe un conector RS-232 de 9 pines (DB9). La equivalencia entre este conector y el de 25 pin es la siguiente: 9 PINS 25 PINS Patilla 1 8 DCD 2 3 RD 3 2 TD 4 20 DTR 5 7 SG (GNAL GROUND) 6 6 DSR 7 4 RTS 8 5 CTS 9 22 RING INDICATOR Tabla 9.3. Equivalencia de terminales entre el conecto DB9 y DB25

5 Apuntes de Herramientas de Programación 79 Lo anterior puede no cumplirse, es conveniente revisar los manuales correspondientes en el caso de querer realizar alguna conexión ACCESO DE LA INTERFAZ SERIAL UTILIZANDO LA INT 14H También podemos utilizar el BIOS para tener un acceso cómodo al puerto de E/S serial, sin preocuparnos del harware. Para realizar esto usamos interrupción 14h (int 0x14). esta proporciona cuatro funciones, las que pueden ser accesadas a través de AH. AH Función Registros 0 Inicializa puerto de comunicaciones 1 Envia caracter sobre la linea 2 Leer caracter de la línea 3 Leer palabra de estado del puerto de comunicaciones Entrada: DX = # del puerto serie (0 ó 1) AL = Parámetros de Inicialización. (ver siguiente tabla 9.6.) Salida : AX = Estado Entrada: DX = # del puerto (0 ó 1) AL = Caracter a enviar Salida : AH = Estado de la linea: Bit 7 =1, si caracter no tx Entrada: DX = # del puerto (0 ó 1) Salida: AL = Caracter leido AH = Estado de la linea Si AH no es 0 es que ha ocurrido error Entrada: DX = Número puerto Salida : AX = Palabra de estado AH = Estado de la línea AL= Estado del modem Tabla 9.4. Parámetros de inicialización para int 14h. Los parámetros de inicialización son codificados en una palabra de 8 bits Bits Contenido b7-b5 Velocidad (baudios): 000=110 b4-b3 Paridad: X0 = ninguna 01 = impar 11 = par 001= = = = = = =9600 Tabla 9.5. Registro de inicialización.

6 80 Preparado por Juan Ignacio Huircán b2 Bits de stop: 0 = 1 bits 1 = 1.5 bits si el largo del caracter es 5 1 = 2 bits si el largo del caracter es 6, 7 u 8. b1-b0 largo del caracter: 00=5 01=6 10=7 11=8 El estado se codifica de la siguiente forma: Tabla 9.6. (Continuación) Registro de inicialización. Bits de AH Contenido Bits de AL Contenido b7 Tiempo excedido b7 DCD (Data Carrier Detect) b6 Registro desplazamiento vacío b6 RI (Ring indicator) b5 Registro TXvacío b5 DSR (Data Set Ready) b4 Interrupción (BREAK) b4 CTS ( Clear to Send) b3 Error de formato (framimg) b3 Delta DCD b2 Error de paridad b2 Delta RI b1 Error de Sobrecarga (Overrun) b1 Delta DSR b0 Dato preparado (Listo) b0 Delta CTS Tabla 9.7. Contenido de AX. Ej 9.2 Programando la RS-232 para TX y RX utilizando la int 14h. #include <dos.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> union REGS rent, rsal; void ini_rs232() rent.h.ah=0x00; /* Inicialización */ rent.x.dx=0x00; /* COM1 */ /*1200 bps, sin par, 1 bit stop, 8 bit datos */ rent.h.al=0x83; int86(0x14,&rent,&rsal);

7 Apuntes de Herramientas de Programación 81 void escribe(char c) /* Función escribir */ rent.h.ah=0x01; rent.x.dx=0x00; /* COM1 */ rent.h.al=c; /* Escribe caracter c */ int86(0x14,&rent,&rsal); int test_rs() /* Lee status de línea */ rent.h.ah=0x03; rent.x.dx=0x00; /* COM1 */ int86(0x14,&rent,&rsal); /* Retorna bits menos significativo */ return(rsal.h.ah & 0x01); char leer_rs() /* Función Leer dato */ rent.h.ah=0x02; rent.x.dx=0x00; /* COM1 */ int86(0x14,&rent,&rsal); /* Retorna el dato en AL */ return(rsal.h.al); void main() int st; char c; /* Inicialización RS-232 */ ini_rs232(); while(1) st=test_rs(); /* Lee estado de la línea */ if(st) c=leer_rs(); /* Lee dato */ putch(c); if(kbhit()) c=getch(); if(c==0x1b) exit(0); /* Escribe Caracter */ escribe(c); /* main */ Note que no se han declarado las funciones. Esto no es necesario cuando es escribe el main() al final.

8 82 Preparado por Juan Ignacio Huircán 9.4. PROGRAMANDO RUTINAS DE INTERRUPCIÓN PARA LA COMUNICACIÓN SERIAL Si bien el BIOS del IBM-PC nos proporciona la ayuda para la transmisión y recepción serial entre los dispositivos, esta tiene sus limitaciones: ### La velocidad máxima de transmisión es de 9600 bits/seg. Generalmente se cree que este es el valor máximo de la interfaz de comunicación, sin embargo es sólo una limitación del BIOS. Para aumentar le velocidad es necesario programar en forma directa del dispositivo de transmisión UART (Unidad Asincrónica De Transmisión Y Recepción), a través de sus puertos de programación. ### La recepción de caracteres debe hacerse por encuesta al registro de estado del dispositivo de recepción (UART) El BIOS al no disponer de servicios de interrupción (hardware) para transmisión y recepción de caracteres no justifica una velocidad de más de 9600 bits/seg. Aun a esta velocidad se requiere de un programa pequeño y eficiente que permita rápidamente la lectura de los caracteres de la UART, antes de que llegue el próximo dato. Si se quieren mejorar las características de transmisión, por ejemplo su velocidad y tiempo de atención (por interrupción) necesariamente debemos programar en forma directa los registros del UART. Para realizarlo en lenguaje C se deben utilizar las instrucciones para manejo de los puertos de Entrada/Salida. El UART o 8250 posee las siguientes características: Divisor programable de 16 bits. Programación de todas las características de comunicación serial (caracteres, bits de stop, paridad, etc). Programación en modo loop (para test) Una programación de los parámetros habituales se efectúa enviando una secuencia de bytes a los puertos correspondientes, los puertos asignados en el IBM-PC son los siguientes: DLAB=0 DLAB=0 DLAB=0 COM2 2F8 2F8 2F9 2FA 2FB 2FC 2FD 2FE COM1 3F8 3F8 3F9 3FA 3FB 3FC 3FD 3FE BIT REG TX (WR only) REG RX (RD only) REG ENABLE INT REG ID LINE CTRL MODEM CTRL LINE STATUS MODEM STATUS 0 D0 D0 INT RX DATO INT PEND LARGO DATA LINEA DTR DATO LISTO Delta CTS 1 D1 D1 INT TX HL INT ID LARGO DATA RTS ERROR OVERRUN Delta DSR 2 D2 D2 INT RX LIN INT ID STOP BIT OUT 1 ERROR PARIDAD Delta RING 3 D3 D3 INT ST MOD 0 HABILITA PARIDAD OUT 2 ERROR TRAMA Delta RLSD 4 D4 D4 0 0 TIPO PARIDAD LOOP BREAK INT CTS 5 D5 D5 0 0 FIJAR PARIDAD 0 TX HOLD VACIO DSR 6 D6 D6 0 0 SET BREAK 0 THSHT VACIO RING 7 D7 D7 0 0 DIV. LATCH ACCESS BIT (DLAB) 0 0 RLSD Tabla 9.8. Descripción de registros del puerto de comunicaciones. Si el DLAB =1 (Divisor latch access bit), entonces es posible programar el divisor para la inicialización de la velocidad. Para hacer el DLAB=1, debe poner en 1 el bit más significativo del registro 0x3fb (o 0x2fb).

9 Apuntes de Herramientas de Programación 83 COM2 COM1 D7 D6 D5 D4 D3 D2 D1 D0 2F8 3F8 DIV LS B7 B6 B5 B4 B3 B2 B1 B0 2F9 3F9 DIV MS B15 B14 B13 B12 B11 B10 B9 B8 Tabla 9.9. Direcciones para la programación del divisor. Para la programación de la velocidad además de accesar el divisor (DLAB=1), se debe conocer el reloj externo que es aplicado al Existen dos posibilidades. ck1= MHz ck2=3.072 MHz En las siguientes tablas se encuentra el divisor adecuado para cada una de las velocidades y reloj utilizado. CLOCK = MHz DERED BAUD RATE Ej 9.3. Como utilizar la tabla DIVISOR USED TO GENERATE 16XCLOCK CLOCK=3.072MHz DERED BAUD RATE DIVISOR USED TO GENERATE 16XCLOCK Tabla 9.10.Constantes para programar la Para una velocidad de 1200 baudios, se debe calcular la frecuencia necesaria para generar 16 veces la frecuencia de la tasa de baudios. Usando un clock =1.8432, para una velocidad de 1200 baudios: x x16 6 = 96 La conexión del UART en el IBM-PC es:

10 84 Preparado por Juan Ignacio Huircán OUT2 CONTROL. UART 8250 IRQ3 IRQ4 INTERR INT Figura 9.4. Conexión del UART al Controlador de Interrupciones. Luego para que la UART interrumpa al PC debemos habilitar la señal de interrupción a través de la señal OUT2 y además programar la interrupción en el registro relativo #1(0x3f9 o 0x2f9) del UART. Otra consideración especial es que se debe programar el controlador de interrupciones (8259) para habilitar la interrupción ya sea por COM1 o COM2, además de enviar un EOI (End Interrupt) al final de la R. De acuerdo a esto, se envía un byte de habilitación de interrupción al puerto 0x21, dicho byte tiene la siguiente estructura B7 B6 B5 B4 B3 B2 B1 B0 IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 IRQ2 IRQ1 IRQ0 COM1 COM2 Luego para habilitar cualquiera de las interrupciones, se debe hacer un SET o un RESET al bit correspondiente, es decir. 0: Para habilitar 1: Para deshabilitar Ej 9.4. Programación de un puerto de La programación del chip para 8 bits de datos, 1 bits de stop, y paridad par, se debe enviar el valor 0x1B al puerto 0x3fb. #include<dos.h> #define BASE 0x3f8 /* Para COM1, 0x2f8 para COM2 */ void main() outportb(base+3, 0x1b); /* Prog. el 0x3fb */ Ej 9.5. Habilitando y deshabilitando las interrupciones. outportb(0x21,0x00); /* Habilita todas las interrupciones */ outportb(0x21,0xff); /* Deshabilita todas las interrupcione */ Si se desea mayor comprensión acerca del CHIP 8250, puede consultar la referencia técnica.

11 Apuntes de Herramientas de Programación 85 Ej 9.6. El siguiente programa prepara el dispositivo serial para recibir datos vía interrupción: #include <dos.h> #include <stdio.h> #include <conio.h> #define INT 0x0C /* Vector C, IRQ4 */ void interrupt (*ant_irq)(); /* Puntero a funcion */ void interrupt rx(); void prog_8250(); int flag=0; unsigned static int dato=0; void main(void) clrscr(); outportb(0x21,0xff); /* Deshabilita todas las interrupciones */ prog_8250(); ant_irq=getvect(int); setvect(int,rx); outportb(0x21,0x00); /* Habilita todas las interrupciones */ enable(); do if(flag==1) printf("%d ",dato); flag=0; if(kbhit()) break; while(1); setvect(int,ant_irq); /* Restaura el vector de interrupción */ getch(); void prog_8250() outport(0x3fb,0x80); /* DLAB=1 */ outport(0x3f8,0x06); /* divisor (Low) =0x06 vel baudios */ outport(0x3f9,0x00); /* divisor (High)=0x00 vel baudios */ outport(0x3fb,0x07); /* 8 bits,2 stop, sin paridad */ outport(0x3fc,0x08); /* out 2 = 1 */ outport(0x3f9,0x01); /* Interrumpe cuando llega dato */ void interrupt rx() flag=1; dato=inportb(0x3f8); outportb(0x20,0x20); /* EOI */

COMUNICACIÓN SERIE (RS232)

COMUNICACIÓN SERIE (RS232) COMUNICACIÓN SERIE (RS232) Introducción Una manera de conectara dos dipositivos es mediante comunicaciones serie asíncronas. En ellas los bits de datos se transmiten "en serie" (uno de trás de otro) y

Más detalles

Guía rápida para gestionar el puerto paralelo del PC

Guía rápida para gestionar el puerto paralelo del PC Guía rápida para gestionar el puerto paralelo del PC Descarga desde: http://eii.unex.es/profesores/jisuarez/descargas/ip/guia_rapida_pp.pdf José Ignacio Suárez Marcelo Universidad de Extremadura Escuela

Más detalles

Conversor. Merlín Full. Manual de Usuario

Conversor. Merlín Full. Manual de Usuario Conversor USB RS-232C (COM Serial PC) Merlín Full Gracias por adquirir el conversor USB a RS-232C (COM serial de PC) Merlín Full. El mismo ha sido diseñado con la tecnología más avanzada disponible para

Más detalles

CAPÍTULO 3 LA COMUNICACIÓN SERIAL

CAPÍTULO 3 LA COMUNICACIÓN SERIAL CAPÍTULO 3 LA COMUNICACIÓN SERIAL 3.1 Introducción. La historia de las comunicaciones se remonta a 1810 cuando un señor alemán de apellido Von Soemmering, utilizó 26 cables (1 por cada letra del alfabeto)

Más detalles

SISTEMAS DIGITALES II MICROPROCESADORES

SISTEMAS DIGITALES II MICROPROCESADORES SISTEMAS DIGITALES II MICROPROCESADORES Tema 3. TÉCNICAS DE ENTRADA/SALIDA SERIE INDICE 1. INTRODUCCIÓN....1 2. SINCRONIZACIÓN EN LA TRANSMISIÓN SERIE....2 2.1 Sincronización de bit...2 2.2 Sincronización

Más detalles

TRABAJO PRÁCTICO Nº 6: PUERTO SERIE

TRABAJO PRÁCTICO Nº 6: PUERTO SERIE TRABAJO PRÁCTICO Nº 6: PUERTO SERIE Introducción a las comunicaciones serie Las comunicaciones serie se utilizan para enviar datos a través de largas distancias, ya que las comunicaciones en paralelo exigen

Más detalles

Programación De interfaces

Programación De interfaces Lic. Tecnologías de la Información ASIGNATURA: Programación De interfaces TEMA: CABLE SERIAL O DB9 CATEDRATICO: LIA. Andrés Domínguez Mena ALUMNOS: José Francisco Arellano Pérez Rahab Obed Juárez Téllez

Más detalles

Diseño del cable para conexión JEM-10/PC

Diseño del cable para conexión JEM-10/PC Diseño del cable para conexión JEM-10/PC A Regleta Medidor JEM-10 A Puerto Serial PC Tipo Switchboard DB-9 ( Hembra ) Pin Nº 31 3 (Tx) Pin Nº 34 2 (Rx) Pin Nº 30 A Regleta Medidor JEM-10 A Puerto Serial

Más detalles

ARQUITECTURA DE LAS COMPUTADORAS. UNIDAD 7: Unidades de Entrada-Salida

ARQUITECTURA DE LAS COMPUTADORAS. UNIDAD 7: Unidades de Entrada-Salida ARQUITECTURA DE LAS COMPUTADORAS UNIDAD 7: Unidades de Entrada-Salida Transferencia de ENTRADA Y SALIDA Hasta ahora se ha estudiado la interconexión del procesador (CPU) y la unidad de memoria de acceso

Más detalles

UART. Diseño de Sistemas con FPGA 1er cuatrimestre 2013 Patricia Borensztejn

UART. Diseño de Sistemas con FPGA 1er cuatrimestre 2013 Patricia Borensztejn UART Diseño de Sistemas con FPGA 1er cuatrimestre 2013 Patricia Borensztejn UART Universal Asynchronous receiver and transmitter: dispositivo (controlador ) que envía datos paralelos sobre una línea serie.

Más detalles

Puertos Seriales Conexión PC Microcontroladores

Puertos Seriales Conexión PC Microcontroladores Puertos Seriales Conexión PC Microcontroladores Puertos del PC Aplicaciones Personales Autor: Carlos A. Narváez V. Ingeniero Electricista Universidad de Oriente Email: cnarvaez@bolivar.udo.edu.ve Propósito

Más detalles

En los años 60, cada fabricante usaba una interfaz diferente para comunicar un DTE

En los años 60, cada fabricante usaba una interfaz diferente para comunicar un DTE Historia En los años 60, cada fabricante usaba una interfaz diferente para comunicar un DTE (Data Terminal Equipment) y un DCE (Data Communications Equipment). Cables, conectores y niveles de voltaje eran

Más detalles

Interfaces Físicas y Medios de Transmisión. Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA

Interfaces Físicas y Medios de Transmisión. Guillermo E. Gómez - Laboratorio de Comunicaciones - FIUBA Interfaces Físicas y Medios de Transmisión Medios de Transmisión Analogicos: POT Digitales: ISDN, RS232, V35, Ethernet Paralelos: Puerto paralelo de una PC Seriales: V35, E1, RS232 Sincrónicos: E1, V35,

Más detalles

El Puerto serie RS232

El Puerto serie RS232 Microcontroladores El Puerto serie RS232 M.C.. Carlos E. Canto Quintal El Puerto serie RS232 Microcontroladores STATUS CONTROL DTE DTE DCE DCE Red Red Telefónica pública pública DCE DCE DTE DTE DTE: Data

Más detalles

5.5 Interfaces especiales. 5.5.1 Interfaz V.24. Norma V.24. neris 4/8/64

5.5 Interfaces especiales. 5.5.1 Interfaz V.24. Norma V.24. neris 4/8/64 5.5 Interfaces especiales 5.5.1 Interfaz V.24 Norma V.24 V.24 es una interfaz serie utilizada para la conexión con una impresora o PC. De acuerdo con la recomendación V.24, una extensión de cable de 15

Más detalles

REDES TEMA 6 EL NIVEL FÍSICO

REDES TEMA 6 EL NIVEL FÍSICO REDES TEMA 6 EL NIVEL FÍSICO ÍNDICE 1. INTRODUCCIÓN 2. TRANSMISIÓN ANALÓGICA LA RECOMENDACIÓN ITU-T V.24 3. TRANSMISIÓN DIGITAL INTERFASE DIGITAL X.21 4. CMUTACIÓN 5. GESTIÓN DE TERMINAL 6. PROBLEMAS EL

Más detalles

Tema 9 Periféricos de Entrada

Tema 9 Periféricos de Entrada Tema 9 Periféricos de Entrada Periféricos e Interfaces Tema 9/1 Contenido TECLADOS DISPOSITIVOS APUNTADORES DIGITALIZADORES Teclados Tecnología y Tipos Estructura Funcionalidad Interfaz al computador:

Más detalles

Conversor RS232-RS485/RS422 Aislado MCV1-C485-IA-IS. Manual del Usuario. Power. TX Data. RX Data MCV1. Internet Enabling Solutions.

Conversor RS232-RS485/RS422 Aislado MCV1-C485-IA-IS. Manual del Usuario. Power. TX Data. RX Data MCV1. Internet Enabling Solutions. Conversor RS232-RS485/RS422 Aislado -C485-IA-IS Manual del Usuario Power TX Data RX Data Internet Enabling Solutions www.exemys.com Los Productos están en permanente evolución para satisfacer las necesidades

Más detalles

Tema 5. Interfazes de la Capa Física. 1. RS-232 2. RS-422 y RS-485

Tema 5. Interfazes de la Capa Física. 1. RS-232 2. RS-422 y RS-485 Tema 5. Interfazes de la Capa Física 1. RS-232 2. RS-422 y RS-485 Interfazes de la Capa Física. Norma RS-232 La norma RS-232 fue definida originariamente como una interfaz estándar para conectar un equipo

Más detalles

Cables y conectores más comunes en la plataforma PC

Cables y conectores más comunes en la plataforma PC Cables y conectores más comunes en la plataforma PC 1) CONECTORES EXTERNOS Puerto serial 1 (COM1) 1 CD - Detección de portadora 2 RXD - Recepción de datos 3 TXD - Transmisión de datos 4 DTR - Terminal

Más detalles

Figura 71. El protocolo asíncrono de la transmisión serie

Figura 71. El protocolo asíncrono de la transmisión serie 7. El puerto serie Al igual que el puerto paralelo, el puerto serie personifica lo que comúnmente se denomina PC. Ya sea uno o dos, con conector grande o pequeño, todos los PC lo tienen. La mayoría de

Más detalles

ITT-327-T Microprocesadores

ITT-327-T Microprocesadores ITT-327-T Microprocesadores Temporizador Programable (PIT) 8254. Temporizador/Contador Programable (PIT) 8254. Es un contador/temporizador programable diseñado para trabajar con los sistemas de microcomputadores.

Más detalles

Comunicación serial por Aircable Lessly Marlene Sabido Calzada. Seminario del Proyecto de Investigación en robótica Humanoide

Comunicación serial por Aircable Lessly Marlene Sabido Calzada. Seminario del Proyecto de Investigación en robótica Humanoide Comunicación serial por Aircable Lessly Marlene Sabido Calzada Seminario del Proyecto de Investigación en robótica Humanoide Objetivo Conocer el protocolo de comunicación serial RS232 Conocer el protocolo

Más detalles

Curso de Programación en C. Licenciatura, FCQeI. APUNTADORES.

Curso de Programación en C. Licenciatura, FCQeI. APUNTADORES. APUNTADORES. La memoria de una máquina esta ordenada en forma de celdas numeradas consecutivamente y que se pueden manipular individualmente o en grupos contiguos. La siguiente figura muestra una representación

Más detalles

Ejercicio * N N X X X X X X X X X X X X X X X X X X X X

Ejercicio * N N X X X X X X X X X X X X X X X X X X X X Se envía a través de una conexión RS232 8N1 de 9600 baudios una trama de datos que debe ser recibida por una PC. La trama tiene el siguiente formato : * N N X X X X X X X X X X X X X X X X X X X X Donde:

Más detalles

Interfaz conversora USB a UART TTL (5V) o LV-TTL (3V) configurable

Interfaz conversora USB a UART TTL (5V) o LV-TTL (3V) configurable Interfaz conversora USB a UART TTL (5V) o LV-TTL (3V) configurable ÍNDICE 1) Conexiones / pinout.....2 2) LEDs de estado......2 3) Esquemático...3 4) Instalación del driver...4 4.1) Instalación bajo WinXP...4

Más detalles

TUTORIAL Comunicación Serial

TUTORIAL Comunicación Serial 1 TUTORIAL Comunicación Serial OBJETIVOS Manejar el módulo USART para comunicaciones seriales asíncronas. Realizar transmisiones y recepciones seriales útiles para el control y monitoreo de eventos. INTRODUCCIÓN:

Más detalles

Contenido TEMA 2 ENTRADA / SALIDA. Interfaz HW: buses del sistema. Interfaz HW de E/S

Contenido TEMA 2 ENTRADA / SALIDA. Interfaz HW: buses del sistema. Interfaz HW de E/S Contenido TEMA ENTRADA / SALIDA Sergio Romero Montiel Depto Arquitectura de Computadores El concepto de interfaz de E/S Direccionamiento de interfaces de E/S Mapa de memoria Organización Mapeada y no mapeada

Más detalles

Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.

Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los

Más detalles

Protocolo de Capa Física y Modems

Protocolo de Capa Física y Modems FIU (Prof. María Feldgen) 1 75.43 Introducción a los Sistemas Distribuidos FIU Protocolo de Capa Física y Modems Prof. María Feldgen Tema: Protocolo de Capa Fïsica y Modems Prof. María Feldgen 1 Protocolo

Más detalles

Diseño del módulo RS-232. Por Michael Kusch tintronic@yahoo.com Versión preliminar 0.2

Diseño del módulo RS-232. Por Michael Kusch tintronic@yahoo.com Versión preliminar 0.2 Diseño del módulo RS-. Por Michael Kusch tintronic@yahoo.com Versión preliminar 0. Introducción Muchos microcontroladores poseen una interfaz UART o USART para comunicación serial asincrónica, tipo RS-,

Más detalles

Sistema de Control y Supervisión remota basada en telefonía móvil GSM

Sistema de Control y Supervisión remota basada en telefonía móvil GSM Sistema de Control y Supervisión remota basada en telefonía móvil GSM Carmina Boter; Laia Sánchez; J. L. Romeral Departament d Enginyeria Electrònica. Universitat Politécnica de Catalunya Colón 1, 08222

Más detalles

Registros SFR vistos hasta ahora: Microcontroladores PIC

Registros SFR vistos hasta ahora: Microcontroladores PIC Registros SFR vistos hasta ahora: Microcontroladores PIC Microcontroladores PIC: Timer Características del Timer TMR0: Cumple básicamente la función de contador de eventos (o divisor de frecuencia). El

Más detalles

Conexión de un Terminal al Puerto de la Consola en Switches Catalyst

Conexión de un Terminal al Puerto de la Consola en Switches Catalyst Conexión de un Terminal al Puerto de la Consola en Switches Catalyst Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Conecte un Terminal a los Catalyst 1900/2820, 2900/3500XL,

Más detalles

Controlador de Interrupciones (Versión programable) Manual de Usuario

Controlador de Interrupciones (Versión programable) Manual de Usuario Controlador de Interrupciones (Versión programable) Manual de Usuario Índice de contenido 1. Características...2 2.Descripción general...3 3.Descripción funcional...3 4.Estructura Interna...4 4.1 Bloque

Más detalles

Instrucciones de Comunicaciones

Instrucciones de Comunicaciones Guía Rápida Instrucciones de Comunicaciones Introducción Guía Rápida Puertos lógicos (Asignación automática). Instrucciones de red. Instrucción para macros. Instrucciones para comunicaciones serie. OMRON

Más detalles

UNIVERSIDAD DE JAÉN CONTENIDO

UNIVERSIDAD DE JAÉN CONTENIDO Tema 2. Nivel Físico. F CONTENIDO 2.1 Introducción a los medios de transmisión. 2.2 Conceptos generales. 2.3 Tipos de señales. 2.4 Normas de interfaz del nivel físico. 2.4.1 RS- 232 2.4.2 X.21 2.4.3 Interfaz

Más detalles

Transmisi n de Datos a Trav s de un PIC

Transmisi n de Datos a Trav s de un PIC Transmisi n de Datos a Trav s de un PIC 4 Introducción Tal como lo dice MICROCHIP en sus páginas Web, y según lo que hemos podido experimentar, los microcontroladores PIC16CXXX son de alto rendimiento

Más detalles

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O Interfaz con Dispositivos I/O Interfaz con Dispositivos de Salida y Salida Unidad 4, Segunda Parte Port Mapped Memory mapped 1 2 Ejecución de la Instrucción OUT Ejecución de la instrucción OUT Dirección

Más detalles

Introducción a la Entrada/Salida

Introducción a la Entrada/Salida Introducción a la Entrada/Salida Organización de entrada/salida La familia de procesadores 80x86, presente en el IBM PC, utiliza la arquitectura Von Neumann, que puede verse en la figura 1. El denominado

Más detalles

Tarjeta Adaptadora de Perfil Bajo PCI Express a 8 Puertos Serie

Tarjeta Adaptadora de Perfil Bajo PCI Express a 8 Puertos Serie Tarjeta Adaptadora de Perfil Bajo PCI Express a 8 Puertos Serie PEX8S950LP *El producto real podría variar de la fotografías DE: Bedienungsanleitung - de.startech.com FR: Guide de l'utilisateur - fr.startech.com

Más detalles

Modulo LCD MODULO LCD

Modulo LCD MODULO LCD MODULO LCD Las pantallas de cristal líquido LCD o display LCD (Liquid Cristal Display) consta de una matriz de caracteres (normalmente de 5x7 o 5x8 puntos) distribuidos en una, dos, tres o cuatro líneas

Más detalles

Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ

Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ UNIDAD 2: ENRUTAMIENTO ESTÁTICO Y DINÁMICO ACTIVIDAD: TRABAJO DE INVESTIGACIÓN 1 MATERIA: REDES DE COMPUTADORAS DOCENTE: SUSANA MÓNICA

Más detalles

Dispositivos periféricos

Dispositivos periféricos Dispositivos periféricos Puerto serie y USB William Marin 2007 Escuela de Ingeniería Electrónica Puerto Serie El puerto serie provee un protocolo estándar y conectores estándar que permite conectar dispositivos

Más detalles

Trabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código: 2090454.

Trabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código: 2090454. Trabajo 3. PROTOCOLOS DE COMUNICACIÓN SERIAL INDUSTRIALES Edwin Gilberto Carreño Lozano, Código: 2090454. I. OBJETIVO Hacer un resumen acerca de los protocolos RS232, RS485, RS422 y HART; protocolos de

Más detalles

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ) Hardware y Software (1/6) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII American Standard Code for Information Interchange Carácter =

Más detalles

GUÍA RÁPIDA CJ1W-SCU41

GUÍA RÁPIDA CJ1W-SCU41 GUÍA RÁPIDA CJ1W-SCU41 ESTE MANUAL CONTIENE: 1 INTRODUCCIÓN 2 CARACTERÍSTICAS 3 AREAS DE CONFIGURACIÓN 4 PROTOCOL MACRO OMRON ELECTRONICS, S.A. CJ1W SCU.DOC Pag. 1 1.- Introducción GUÍA RÁPIDA 1.- Introducción

Más detalles

Elementos de un programa en C

Elementos de un programa en C Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución

Más detalles

Utilización de los puertos serial y paralelo de una PC usando LabView

Utilización de los puertos serial y paralelo de una PC usando LabView Universidad del Táchira Departamento de Ingeniería Electrónica Instrumentación Electrónica Utilización de los puertos serial y paralelo de una PC usando LabView Hecho Por: Ing. Rafael Chacón Ing. José

Más detalles

Adaptador Bluetooth PromiSD/ParaniSD a PLC Omron

Adaptador Bluetooth PromiSD/ParaniSD a PLC Omron por Adaptador Bluetooth PromiSD/ParaniSD a PLC Omron Actualmente se están implantando cada vez más las comunicaciones inalámbricas en la industria. Una de ellas es la sustitución de cables mediante Bluetooth,

Más detalles

Tema: Manejo del Puerto Serie con LabView

Tema: Manejo del Puerto Serie con LabView Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Manejo del Puerto Serie con LabView Objetivos Específicos. Configurar la entrada y salida del puerto serie por medio

Más detalles

PATROL. Versión 2.0. Fabricado y garantizado por D.C. BAZAN electrónica. D. French 1485 (1602) Florida. Prov. Buenos Aires. Telefax: 011-4760-5022

PATROL. Versión 2.0. Fabricado y garantizado por D.C. BAZAN electrónica. D. French 1485 (1602) Florida. Prov. Buenos Aires. Telefax: 011-4760-5022 PATROL MANUAL DEL USUARIO RECEPTOR DE FORMATOS DTMF MODELO DC-2 Versión 2.0 Fabricado y garantizado por D.C. BAZAN electrónica. D. French 1485 (1602) Florida. Prov. Buenos Aires. Telefax: 011-4760-5022-1

Más detalles

Prueba del Driver ModBus

Prueba del Driver ModBus Prueba del Driver ModBus Prueba de la placa Elementos y Conexiones Elementos: - Placa 232-485 - Driver ModBus - Master SPI (µc en protoboard, ver más abajo) - PC + software de prueba dedicado, o genérico

Más detalles

GUIA RÁPIDA. Módem GSM GS-01

GUIA RÁPIDA. Módem GSM GS-01 GUIA RÁPIDA Módem GSM GS-01 ESTE MANUAL CONTIENE: 1 INTRODUCCIÓN 2 CABLEADO Y FUNCIONALIDAD DEL MÓDEM 3 INSTALACIÓN 4 CONFIGURACIÓN 5 EJEMPLOS Y APLICACIONES OMRON ELECTRONICS, S.A. GSM Pag. 1 1 Introducción

Más detalles

La forma de manejar esta controladora es mediante un ordenador utilizando algún lenguaje de programación (Por ejemplo.: C, Visual Basic, Logo,...).

La forma de manejar esta controladora es mediante un ordenador utilizando algún lenguaje de programación (Por ejemplo.: C, Visual Basic, Logo,...). Instituto de Tecnologías Educativas Circuito de control El circuito de control es la parte más delicada de la controladora, ya que se encarga de controlar las entradas (Puerto LPT, Entradas Analógicas,

Más detalles

INTERRUPCIONES. Existen 256 interrupciones En el modo real cada una tiene un vector asociado Vectores de 4 bytes: segmento + offset 32 F0 50 8A

INTERRUPCIONES. Existen 256 interrupciones En el modo real cada una tiene un vector asociado Vectores de 4 bytes: segmento + offset 32 F0 50 8A Tres tipos de interrupciones: Internas (TRAPS) Externas (HARDWARE) Software Existen 256 interrupciones En el modo real cada una tiene un vector asociado Vectores de 4 bytes: segmento + offset... 0000:0008

Más detalles

1-Introducción. KIT ARM- Ténicas Digitales II - Ing. Ruben M. Lozano /9

1-Introducción. KIT ARM- Ténicas Digitales II - Ing. Ruben M. Lozano /9 1-Introducción -Este apunte pretende ser una guía para aquellos alumnos que se inician en la programación de microntroladores con arquitectura ARM, utilizando como plataforma de hardware el kit de desarrollo

Más detalles

SiAM Conversor Versión 2.0. siam CONVERSOR EXTERNO RS232-RS485 AUTO-VELOCIDAD AUTO-RTS. software i automatismes morvedre. Manual del usuario

SiAM Conversor Versión 2.0. siam CONVERSOR EXTERNO RS232-RS485 AUTO-VELOCIDAD AUTO-RTS. software i automatismes morvedre. Manual del usuario CONVERSOR EXTERNO RS232-RS485 AUTO-VELOCIDAD AUTO-RTS CARACTERÍSTICAS Conversor RS232/RS485 externo con detección automática de la transmisión (Auto-RTS) y detección automática de la velocidad (Auto-Velocidad)

Más detalles

Guía del Cableado para Puertos Auxiliares y de la Consola

Guía del Cableado para Puertos Auxiliares y de la Consola Guía del Cableado para Puertos Auxiliares y de la Consola Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Convenciones Tabla de routers con puertos de consola y auxiliar Configuraciones

Más detalles

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.

Más detalles

Conexión y programación con el puerto paralelo

Conexión y programación con el puerto paralelo Metodología de Programación, Programación en C, Aplicaciones electrónicas 1 /16 Conexión y programación con el puerto paralelo Las comunicaciones en paralelo se realizan mediante la transferencia simultánea

Más detalles

Definición de Memoria

Definición de Memoria Arquitectura de Ordenadores Representación de Datos en Memoria Abelardo Pardo abel@it.uc3m.es Universidad Carlos III de Madrid Departamento de Ingeniería Telemática Definición de Memoria DRM-1 La memoria

Más detalles

ELECTRONICA ESTUDIO MODULO TRASMISOR-RECEPTOR DE RF A RS232 BIDIRECCIONAL Clave: 875

ELECTRONICA ESTUDIO MODULO TRASMISOR-RECEPTOR DE RF A RS232 BIDIRECCIONAL Clave: 875 ELECTRONICA ESTUDIO MODULO TRASMISOR-RECEPTOR DE RF A RS232 BIDIRECCIONAL Clave: 875 www.electronicaestudio.com Guía de Operación E L E C T R O N I C A E S T U D I O Modulo Transmisor-Receptor de RF a

Más detalles

Tutoría 2. Banco de memoria de 8 y 16 bits (8086)

Tutoría 2. Banco de memoria de 8 y 16 bits (8086) Tutoría 2. Banco de memoria de 8 y 16 bits (8086) RESUMEN Cuando el procesador opera en modo mínimo, éste genera las señales de control para la memoria y los dispositivos de E/S. [1, pág. 292]. Para utilizar

Más detalles

Programación de Computadores 4 Iteraciones y Decisiones. Prof. Javier Cañas. Universidad Técnica Federico Santa María Departamento de Informática

Programación de Computadores 4 Iteraciones y Decisiones. Prof. Javier Cañas. Universidad Técnica Federico Santa María Departamento de Informática Programación de Computadores 4 Iteraciones y Decisiones Prof. Javier Cañas Universidad Técnica Federico Santa María Departamento de Informática Contenido 1 Introducción 2 Operadores Relacionales y Lógicos

Más detalles

PCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS

PCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS PCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS 1. CARACTERISTCAS Suministro de voltaje de funcionamiento 2.5 a 6 V Bajo consumo de corriente de espera (standby) de 10 ma máximo. Expansor I²C a puerto paralelo.

Más detalles

Módem GSM/GPRS GDW-11

Módem GSM/GPRS GDW-11 Autor: José Manuel CanoAutor: José Manuel Cano Guía Rápida Guía Rápida Módem GSM/GPRS GDW-11 1. Introducción 2. Cableado e indicadores 3. Instalación 4. Configuración 5. Ejemplos y aplicaciones 6. Software

Más detalles

DATACON MANUAL DE INSTRUCCIONES. RS232C=RS422/RS485/20mA COMMUNICATION CONVERTER. DATACON. Communication converter

DATACON MANUAL DE INSTRUCCIONES. RS232C=RS422/RS485/20mA COMMUNICATION CONVERTER. DATACON. Communication converter DATACON RS232C=RS422/RS485/20mA COMMUNICATION CONVERTER MANUAL DE INSTRUCCIONES INTRODUCCIÓN. Hoy en día las comunicaciones serie se encuentran aplicadas a una gran variedad de dispositivos, tanto a nivel

Más detalles

Federico Reina Toranzo

Federico Reina Toranzo Curso de Mantenimiento de Ordenadores 6ª Edición Versión 2.4 5 días Años 2001/2005 Federico Reina Toranzo Técnico de Laboratorio en la E.T.S.I. Informática fede@us.es Día a 2 La BIOS (datos para su configuración)

Más detalles

DISPLAY LCD MICROPROCESADORES

DISPLAY LCD MICROPROCESADORES Módulo LCD HD4478 de de Hitachi Módulo LCD HD4478 de de Hitachi E R / W D-D7 D-D7 VDD Vo Vss Controlador Controlador del del LCD LCD HD4478 HD4478 Manejador Manejador Del Del LCD LCD Manejador Manejador

Más detalles

TEMA 7: Ficheros. TEMA 7: Ficheros. 7.1.-Concepto de fichero

TEMA 7: Ficheros. TEMA 7: Ficheros. 7.1.-Concepto de fichero TEMA 7: Ficheros 7.1.-Concepto de fichero Todas las estructuras de datos que hemos visto hasta ahora utilizan memoria principal. Esto tiene dos limitaciones importantes: 1. Los datos desaparecen cuando

Más detalles

2.1 Características Técnicas

2.1 Características Técnicas 2.1 Características Técnicas 2.1.1 Tensión de la alimentación auxiliar... 2.1-2 2.1.2 Cargas... 2.1-2 2.1.3 Entradas de intensidad... 2.1-2 2.1.4 Entradas de tensión... 2.1-3 2.1.5 Exactitud en la medida

Más detalles

Transmisión paralelo:

Transmisión paralelo: Comunicaciones Transmisión paralelo: Todos los bits que forman un carácter de datos se propagan a la vez Se utilizan tantos canales como bits tenga el carácter (+ adicionales de control) Transmisión serie:

Más detalles

Conexión Serie 01 - DCD 02 - RXD 03 - TXD 04 - DTR 05 - GND 06 - DRS 07 - RTS 08 - CTS 09 - RI

Conexión Serie 01 - DCD 02 - RXD 03 - TXD 04 - DTR 05 - GND 06 - DRS 07 - RTS 08 - CTS 09 - RI PUERTO SERIE-CONECTOR DB9 Un conector es un hardware utilizado para unir cables o para conectar un cable a un dispositivo. En El puerto serie de un PC (COM1, COM2,..) termina en un conector DB-9 macho

Más detalles

Capítulo 2 El equipo comprobador de cables WWG

Capítulo 2 El equipo comprobador de cables WWG Índice Controles e indicadores del equipo Pantalla de equipo preparado Información útil acerca de la alimentación eléctrica La unidad de pantalla Los equipos de la Serie LT 8000 son equipos comprobadores

Más detalles

Tema: Arduino y Comunicación Serial con Visual Basic

Tema: Arduino y Comunicación Serial con Visual Basic Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Arduino y Comunicación Serial con Visual Basic Objetivos Específicos. Utilizar el puerto USB como dispositivo de comunicación

Más detalles

Control Digital en PC con MS-DOS

Control Digital en PC con MS-DOS Control Digital en PC con MS-DOS Abel Alberto Cuadrado Vega 19 de abril de 2006 1. Introducción Un PC puede ser utilizado para realizar un sistema de control digital. Para ello necesita lo siguiente: tarjeta

Más detalles

PERIFERICOS/DISPOSITIVOS DE E/S. Programación II

PERIFERICOS/DISPOSITIVOS DE E/S. Programación II PERIFERICOS/DISPOSITIVOS DE E/S Programación II Temas Entrada/Salida Discos rígidos (ya visto) Cintas magnéticas MODEM Entrada Teclado y mouse Salida Monitores Impresoras Clasificación de los dispositivos

Más detalles

COMUNICACIÓN SERIAL FAMILIA DSP56800: Síncronas y Asíncronas CAPÍTULO VII

COMUNICACIÓN SERIAL FAMILIA DSP56800: Síncronas y Asíncronas CAPÍTULO VII Página 1 de 21 INTRODUCCIÓN CAPÍTULO VII El intercambio de información digital entre un procesador y los periféricos puede ser de dos formas: de manera paralela o serial. La primera implica el envió simultáneo

Más detalles

PIC 18F45XX EL TIMER 0

PIC 18F45XX EL TIMER 0 PIC 18F45XX EL TIMER 0 1. Hardware asociado 2. Características Se puede configurar como temporizador o contador de 8/16 bits. Se puede leer o escribir en él a través del registro TMR0. Dispone de un preescaler

Más detalles

Configuración de programas de comunicaciones: Hyperterminal

Configuración de programas de comunicaciones: Hyperterminal Configuración de programas de comunicaciones: Hyperterminal Cuando se quiere programar equipos de transmisión de datos por medio de un ordenador, la mayoría de las veces es necesario recurrir a algún programa

Más detalles

7. TRANSMISIÓN DE DATOS

7. TRANSMISIÓN DE DATOS Capítulo2. Equipos 7. TRANSMISIÓN DE DATOS 7.1 Introducción A continuación vamos a comentar algunos de los aspectos más importantes y destacables de la comunicación entre computador y dispositivos externos.

Más detalles

Raspberry Pi Expansion Board v1.01 Datasheet. Electroensaimada

Raspberry Pi Expansion Board v1.01 Datasheet. Electroensaimada Raspberry Pi Expansion Board v1.01 Datasheet Electroensaimada ÍNDICE 1 Descripción.... 3 2 Alimentación.... 4 2.1 Con micro USB 5V... 5 2.2 Con conector de la placa exterior... 5 3 Leds... 6 4 ADC... 7

Más detalles

Comunicación MM4 - USS - S7-200

Comunicación MM4 - USS - S7-200 Comunicación MM4 - USS - S7-200 Aplicable a MM4, USS, S7-200 Conexión USS variador de velocidad MM4 y SINAMICS REQUERIMIENTOS Step7 MicroWin V3.2 o superior Simatic Step7 MicroWin Add On: Instruction Library

Más detalles

10 COMUNICACIÓN SERIAL

10 COMUNICACIÓN SERIAL 10 COMUNICACIÓN SERIAL Una característica importante en todo microcontrolador es la capacidad de poder comunicarse con otros componentes (memorias, convertidores, RTC, etc) o con otros dispositivos (computadora

Más detalles

HARDWARE USB/RS232 (28 servos)

HARDWARE USB/RS232 (28 servos) HARDWARE USB/RS232 (28 servos) MANUAL DE MONTAJE Diseño de: J.V.M INDICE 1- MONTAJE DEL HARDWARE.. PAG 2 LISTA DE MATERIALES INSTRUCCIONES PARA EL MONTAJE PINEADO DEL MICROCONTROLADOR 2- ESQUEMA ELECTRONICO

Más detalles

Registros de desplazamiento

Registros de desplazamiento Registros de desplazamiento Definición de registro de desplazamiento básico Tipos de registro de desplazamiento Configuraciones específicas Aplicaciones más típicas VHDL Ejercicio propuestos Definición

Más detalles

4.2 Servicio de exploración de E/S

4.2 Servicio de exploración de E/S 4.2 Servicio de exploración de E/S Acerca de esta sección En esta sección se presentan algunas funciones, características y opciones de configuración del servicio de exploración de E/S. Contenido de esta

Más detalles

GENERADOR DE SECUENCIAS PROGRAMADAS PARA LA VERIFICACIÓN DE SISTEMAS DIGITALES GSProg

GENERADOR DE SECUENCIAS PROGRAMADAS PARA LA VERIFICACIÓN DE SISTEMAS DIGITALES GSProg GENERADOR DE SECUENCIAS PROGRAMADAS PARA LA VERIFICACIÓN DE SISTEMAS DIGITALES GSProg JOSE LUIS SALAZAR MONTES GABRIEL ALEJANDRO TOVAR TORRES PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERÍA CARRERA

Más detalles

M-Bus Master MultiPort 250D

M-Bus Master MultiPort 250D M-Bus Master MultiPort 250D Lectura remota vía M-Bus Hasta 250 contadores por M-Bus Master y en cascada, hasta 1250 contadores en un sistema Soporte de direccionamiento primario, secundario, secundario

Más detalles

PRACTICA DE CONFIGURACION BASICA DE ROUTERS. Universidad Tecnológica Nacional F.R.C. Redes de Información (RIN) OBJETIVOS ACTIVIDAD

PRACTICA DE CONFIGURACION BASICA DE ROUTERS. Universidad Tecnológica Nacional F.R.C. Redes de Información (RIN) OBJETIVOS ACTIVIDAD PRACTICA DE CONFIGURACION BASICA DE ROUTERS OBJETIVOS Conocer y distinguir los diferentes puertos de un router Comprender la conexión física necesaria para configurar un router Comprender los comandos

Más detalles

Instrucciones de instalación y manejo. Sartorius. Descripción de interfaz para balanzas EA, EB, GD, GE y TE

Instrucciones de instalación y manejo. Sartorius. Descripción de interfaz para balanzas EA, EB, GD, GE y TE Instrucciones de instalación y manejo Sartorius Descripción de interfaz para balanzas EA, EB, GD, GE y TE Contenido Objeto de uso 2 Contenido 2 Objeto de uso 2 Funcionamiento Ajustar parámetros (menù)

Más detalles

Sweex Adaptador PCI RDSI

Sweex Adaptador PCI RDSI Sweex Adaptador PCI RDSI Ventajas Velocidad - Dado que el adaptador RDSI emplea la integración de canales, se pueden alcanzar velocidades de transmisión de datos de 64.000 / 128.000 Kbps. Live video &

Más detalles

COMO PROGRAMAR EL PUERTO PARALELO

COMO PROGRAMAR EL PUERTO PARALELO 1 PRESENTACION 2 El presente documento es una breve recopilación de datos referentes a como se programa el puerto paralelo para su utilización en automatismos, circuitos electronicos controlados por computadora

Más detalles

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4

INTRODUCCIÓN DESCRIPCIÓN... 4 Características Hardware... 4 TARJETA ULN2003 TABLA DE CONTENIDO INTRODUCCIÓN... 3 DESCRIPCIÓN... 4 Características Hardware... 4 ETAPAS Y CARACTERISTICAS ESPECÍFICAS... 5 1. Entrada de voltaje... 5 2. Señales de entrada... 5 3. Salida

Más detalles

Accesorios. Módulo de comunicación telecontrol en modo remoto CCRS. Opción de comunicaciones por módem. Referencia rápida. v. 1.

Accesorios. Módulo de comunicación telecontrol en modo remoto CCRS. Opción de comunicaciones por módem. Referencia rápida. v. 1. Accesorios Módulo de comunicación telecontrol en modo remoto CCRS Opción de comunicaciones por módem Referencia rápida v. 1.7_es CCRS: Opción de comunicaciones por módem Avisos sobre la propiedad intelectual

Más detalles

Electrónica Digital II

Electrónica Digital II Electrónica Digital II TIPOS DE MEMORIAS MEMORIA DDR MEMORIA DDR2 MEMORIA DDR3 COMPARACIÓN TIEMPOS DE ACCESO TIPOS DE LATENCIAS RAS CAS ACTIVIDAD PRECARGA TIPOS DE CONFIGURACIONES SINGLE CHANNEL DUAL CHANNEL

Más detalles

Introducción a la Computación. Capítulo 10 Repertorio de instrucciones: Características y Funciones

Introducción a la Computación. Capítulo 10 Repertorio de instrucciones: Características y Funciones Introducción a la Computación Capítulo 10 Repertorio de instrucciones: Características y Funciones Que es un set de instrucciones? La colección completa de instrucciones que interpreta una CPU Código máquina

Más detalles

Laboratorio de Arquitectura de Redes. Punteros en lenguaje C

Laboratorio de Arquitectura de Redes. Punteros en lenguaje C Laboratorio de Arquitectura de Redes Punteros en lenguaje C Punteros en lenguaje C Definición Declaración e inicialización de punteros Operadores de punteros: «*» y «&» Operaciones con punteros Operaciones

Más detalles

LCD. Las pantallas de cristal líquido o módulos LCD, como. Módulo. con interface serial

LCD. Las pantallas de cristal líquido o módulos LCD, como. Módulo. con interface serial Módulo Módulo LCD con interface serial LCD con interface serial EDISON DUQUE C. Este módulo permite mostrar, en una pantalla de cristal líquido, los mensajes que son enviados desde una computadora o un

Más detalles