SlideShare una empresa de Scribd logo
1 de 26
PUERTO SERIAL DEL
  COMPUTADOR
OBJETIVOS

• IDENTIFICAR QUE ES Y COMO
 FUNCIONA EL PUERTO SERIAL DEL
 COMPUTADOR.


• CONOCER EN ROBÓTICA COMO SE
 PUEDE UTILIZAR ESTE DISPOSITO.

• APLICACION POR ANCHO DE PULSO
QUE ES EL PUERTO
            SERIAL?

Es una interfaz de comunicaciones entre
ordenadores y periféricos en donde la
información es transmitida bit a bit enviando
un solo bit a la vez. (En contraste con el
puerto paralelo que envía varios bit a la vez).Y
se le llama RS -232
RS -232

RS-232. Es un estándar que fue diseñado
en los 60s para comunicar un DTE (Data
Terminal Equipment, el PC en este caso)
y un DCE (Data Communication
Equipment, habitualmente un modem).
Utiliza un cableado simple desde 3 hasta 25
hilos y que conecta ordenadores o
microcontroladores a todo tipo de periféricos,
desde terminales de impresoras, modems,
mause entre otros

El RS-232 original tenía un conector tipo D de
25 pines, sin embargo la mayoría de dichos
pines no se utilizaban, por lo que se
incorporó un conector más pequeño de
solamente 9 pines que es el que actualmente
se utiliza (DB9).
Normas RS-232
La Norma RS-232 fue definida para conectar un
ordenador a un modem. Además de transmitirse
los datos de una forma serie asíncrona son
necesarias una serie de señales adicionales,
que se definen en la norma. Las tensiones
empleadas están comprendidas entre +15/-15
voltios.
Los voltajes para un nivel lógico alto están
referenciados entre -3V y -15V. Un nivel lógico bajo
tendrá un voltaje entre +3V Y +15V. Los voltajes m ás
usados     son           +12V    y              -12V.


La comunicación efectuada por un Puerto RS232 es
asincrónica. Esto significa que no hay señal de reloj
asociada a la señal de datos. Cada palabra es
sincronizada empleando un bit de comienzo ( start bit)
y un reloj interno en cada lado que mantiene la
temporización.
En los PCs hay conectores DB9 macho, de 9 pines,
por el que se conectan los dispositivos al puerto
serie. Los conectores hembra que se enchufan
tienen una colocación de pines diferente, de
manera que se conectan el pin 1 del macho con el
pin 1 del hembra, el pin2 con el 2, etc...


 
La información asociada a cada uno de los pines
 # de Pin   Señal   Descripción           E/S
     1         -         Masa chasis        -
     3       TxD      Transmitir Datos      S
     2       RxD        Recibir Datos       E
     7       RTS     Solicitud de Envío     S
     8       CTS      Libre para Envío      E

     6       DSR      Equipo de Datos       E
                            Listo
     5        SG             tierra         -

     4       DTR     Terminal de Datos      S
                           Listo
Direccionamiento del puerto.
Hay dos maneras de direccionar el
puerto serie, a través de la interrupción
14H de la BIOS y a través de la
interrupción 21H del DOS.
El puerto serie utiliza direcciones y una
línea de señales, un IRQ para llamar la
atención del procesador. Además el
software de control debe conocer la
dirección.
Función 01H: Enviar carácter
     Función 02H: Leer carácter
    Función 03H: Obtener Estado
      Función 00H: Inicialización
            DIRECCIONES
Dirección        Interrupción       (IRQ)
 COM1               3F8              4
 COM2               2F8              3
 COM3               3E8              4
 COM4               2E8              3
Funcionamiento de puerto
El RS-232 puede transmitir los datos en
grupos de 5, 6, 7 u 8 bits, a unas
velocidades              determinadas
(normalmente, 9600 bits por segundo o
mas).

Después de la transmisión de los datos,
le sigue un bit opcional de paridad
(indica si el numero de bits transmitidos
es par o impar, para detectar fallos)
después 1 o 2 bits de Stop.
Normalmente, el protocolo utilizado es 8N1
(que significa, 8 bits de datos, sin paridad y
con 1 bit deStop).
La velocidad del puerto serie no tiene por
que ser la misma que la de transmisión
de los datos, de hecho debe ser superior.
Por ejemplo, para transmisiones de 1200
baudios es recomendable usar 9600, y
para 9600 baudios se pueden usar 38400
(o 19200).
UART
  Transmisor receptor asíncrono
               universal
es un chip que rige todas las acciones
a través del puerto serie. Controla en
todo momento las circunstancias de la
transmisión así como la detección de
los posibles errores que puedan ocurrir.
• Si se quiere enviar un carácter cualquiera
 por la línea de datos, se transfiere en
 primer lugar a un registro denominado THR
 (Transmisión Holding Register )


• Completada esta fase se transfiere el
 carácter al registro TSR (Transmisión
 Shift Register ) donde la UART lo enviará
 bit a bit a la línea de datos.
La UART también se encarga de añadir a
este grupo de bits que se va a enviar la
configuración sobre el bit de paridad y
parada seleccionada para tal operación.
Existen distintos tipos de chip UART .
Originalmente todas las máquinas XT
llevaban instalado un chip 8450 A este chip
le siguieron otros como el 16450 o e1
16550 . Estos últimos son característicos de
adaptadores     RS-232      instalados    en
ordenadores Pentium o 486DX4.
PC-PIC

Para hacer la conexión se necesita una
interfase llamada MAX -232 que dispone
internamente de 4 conversores de niveles
TTL al bus standard rs232 y viceversa,
para comunicación serie como los usados
en los ordenadores.
El circuito integrado lleva internamente 2
conversores de nivel de TTL a rs232 y otros 2
de rs232 a TTL con lo que en total podremos
manejar 4 señales del puerto serie del PC,
por lo general las mas usadas son; TX, RX,
RTS, CTS, estas dos ultimas son las usadas
para el protocolo handshaking
las líneas TX y RX que son las mas
usualmente usadas para casi cualquier
aplicación.
Conversor RS232 a TTL sin MAX232
Para poder que el PIC funcione correctamente
hay que configurar el módulo de transmisión
USART       (Transmisor    Receptor   Sincrono
Asíncrono Serie).
con la siguiente secuencia
Los Bit SPEN (RCSTA<7>) y TRISC<7:6> deben
ser configurados.
  El primero habilita transmisión serial
y el segundo habilita el bit de transmisión de
datos
 (RC6/TX/CK) y el bit recepción de datos
(RC7/RX/DT)
BIBLIOGRAFIA
Aplicaciones con microcontroladores PIC
Luís Guillermo Montoya Díaz

www.euskalnet.net/shizuka/rs232.htm
Estándar de comunicaciones RS-232C

puerto serie .
www.rastersoft.com/articulo/pserie .
GRACIAS

Más contenido relacionado

La actualidad más candente (20)

Protocolo comunicación serial
Protocolo comunicación serialProtocolo comunicación serial
Protocolo comunicación serial
 
Rs232
Rs232Rs232
Rs232
 
Txusart
TxusartTxusart
Txusart
 
Puerto Serial o RS 232
Puerto Serial o RS 232Puerto Serial o RS 232
Puerto Serial o RS 232
 
Norma RS232
Norma RS232Norma RS232
Norma RS232
 
Comunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PCComunicación Serial entre un microcontrolador y un PC
Comunicación Serial entre un microcontrolador y un PC
 
Unidad V
Unidad VUnidad V
Unidad V
 
Rs 232 y rs-485
Rs 232 y rs-485Rs 232 y rs-485
Rs 232 y rs-485
 
Hoja de datos USB2TTL
Hoja de datos USB2TTLHoja de datos USB2TTL
Hoja de datos USB2TTL
 
Rs 232 diapositivas
Rs 232 diapositivasRs 232 diapositivas
Rs 232 diapositivas
 
Interfaz Rs-232
Interfaz Rs-232Interfaz Rs-232
Interfaz Rs-232
 
Protocolos de enrrutamiento
Protocolos de enrrutamientoProtocolos de enrrutamiento
Protocolos de enrrutamiento
 
11 transmision paralelo y serie
11 transmision paralelo y serie11 transmision paralelo y serie
11 transmision paralelo y serie
 
Sniffer USB 2.0 (FULL SPEED)
Sniffer USB 2.0 (FULL SPEED)Sniffer USB 2.0 (FULL SPEED)
Sniffer USB 2.0 (FULL SPEED)
 
10 transmision paralelo y serie
10 transmision paralelo y serie10 transmision paralelo y serie
10 transmision paralelo y serie
 
Bus i2 c de arduino
Bus i2 c de arduinoBus i2 c de arduino
Bus i2 c de arduino
 
Protocolos de enrutamiento
Protocolos de enrutamientoProtocolos de enrutamiento
Protocolos de enrutamiento
 
Conectores
ConectoresConectores
Conectores
 
Arquitectura controlador sata
Arquitectura   controlador sataArquitectura   controlador sata
Arquitectura controlador sata
 
08 protocolos-hart
08 protocolos-hart08 protocolos-hart
08 protocolos-hart
 

Similar a Puertoserial[1]

Puerto serial
Puerto serialPuerto serial
Puerto serialtec
 
4ª practica control del puerto de paralelo,activación y desactivación de equipos
4ª practica control del puerto de paralelo,activación y desactivación de equipos4ª practica control del puerto de paralelo,activación y desactivación de equipos
4ª practica control del puerto de paralelo,activación y desactivación de equiposJose Alvino Utp
 
PC: Puertos principales
PC: Puertos principalesPC: Puertos principales
PC: Puertos principalesGuillefap
 
Comunicación Serial Asíncrona con el Stellaris
Comunicación Serial Asíncrona con el Stellaris Comunicación Serial Asíncrona con el Stellaris
Comunicación Serial Asíncrona con el Stellaris Alejandro Zaraos Vázquez
 
Conexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresConexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresDanny Tierra
 
Rs 232
Rs 232Rs 232
Rs 232UPSE
 
Rs 232 y rs-485
Rs 232 y rs-485Rs 232 y rs-485
Rs 232 y rs-485listorres
 
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Franz Amaya
 
Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino SANTIAGO PABLO ALBERTO
 

Similar a Puertoserial[1] (20)

EL_RS232.pptx
EL_RS232.pptxEL_RS232.pptx
EL_RS232.pptx
 
pre4_2.2.docx
pre4_2.2.docxpre4_2.2.docx
pre4_2.2.docx
 
Interfaces
InterfacesInterfaces
Interfaces
 
Puerto serial
Puerto serialPuerto serial
Puerto serial
 
Micro2 tema 5
Micro2 tema 5Micro2 tema 5
Micro2 tema 5
 
4ª practica control del puerto de paralelo,activación y desactivación de equipos
4ª practica control del puerto de paralelo,activación y desactivación de equipos4ª practica control del puerto de paralelo,activación y desactivación de equipos
4ª practica control del puerto de paralelo,activación y desactivación de equipos
 
PC: Puertos principales
PC: Puertos principalesPC: Puertos principales
PC: Puertos principales
 
Comunicación Serial Asíncrona con el Stellaris
Comunicación Serial Asíncrona con el Stellaris Comunicación Serial Asíncrona con el Stellaris
Comunicación Serial Asíncrona con el Stellaris
 
Conexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladoresConexiones en-serie-microcontroladores
Conexiones en-serie-microcontroladores
 
Puerto paralelo
Puerto paraleloPuerto paralelo
Puerto paralelo
 
Rs 232
Rs 232Rs 232
Rs 232
 
Adc y usart pic16 f887
Adc y usart pic16 f887Adc y usart pic16 f887
Adc y usart pic16 f887
 
Rs 232 y rs-485
Rs 232 y rs-485Rs 232 y rs-485
Rs 232 y rs-485
 
Puerto serie asincrónico
Puerto serie asincrónicoPuerto serie asincrónico
Puerto serie asincrónico
 
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
Curso de lenguaje c para microcontroladores pic dia 1(2)(2)(2)(2)(2)(2)
 
Usart 3
Usart 3Usart 3
Usart 3
 
Micro
MicroMicro
Micro
 
Arquitectura de-equipos
Arquitectura de-equiposArquitectura de-equipos
Arquitectura de-equipos
 
Arquitectura de-equipos
Arquitectura de-equiposArquitectura de-equipos
Arquitectura de-equipos
 
Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino Microcontroladores: Comunicación en serie con Arduino
Microcontroladores: Comunicación en serie con Arduino
 

Último

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 

Último (11)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Puertoserial[1]

  • 1. PUERTO SERIAL DEL COMPUTADOR
  • 2. OBJETIVOS • IDENTIFICAR QUE ES Y COMO FUNCIONA EL PUERTO SERIAL DEL COMPUTADOR. • CONOCER EN ROBÓTICA COMO SE PUEDE UTILIZAR ESTE DISPOSITO. • APLICACION POR ANCHO DE PULSO
  • 3. QUE ES EL PUERTO SERIAL? Es una interfaz de comunicaciones entre ordenadores y periféricos en donde la información es transmitida bit a bit enviando un solo bit a la vez. (En contraste con el puerto paralelo que envía varios bit a la vez).Y se le llama RS -232
  • 4. RS -232 RS-232. Es un estándar que fue diseñado en los 60s para comunicar un DTE (Data Terminal Equipment, el PC en este caso) y un DCE (Data Communication Equipment, habitualmente un modem).
  • 5. Utiliza un cableado simple desde 3 hasta 25 hilos y que conecta ordenadores o microcontroladores a todo tipo de periféricos, desde terminales de impresoras, modems, mause entre otros El RS-232 original tenía un conector tipo D de 25 pines, sin embargo la mayoría de dichos pines no se utilizaban, por lo que se incorporó un conector más pequeño de solamente 9 pines que es el que actualmente se utiliza (DB9).
  • 6. Normas RS-232 La Norma RS-232 fue definida para conectar un ordenador a un modem. Además de transmitirse los datos de una forma serie asíncrona son necesarias una serie de señales adicionales, que se definen en la norma. Las tensiones empleadas están comprendidas entre +15/-15 voltios.
  • 7. Los voltajes para un nivel lógico alto están referenciados entre -3V y -15V. Un nivel lógico bajo tendrá un voltaje entre +3V Y +15V. Los voltajes m ás usados son +12V y -12V. La comunicación efectuada por un Puerto RS232 es asincrónica. Esto significa que no hay señal de reloj asociada a la señal de datos. Cada palabra es sincronizada empleando un bit de comienzo ( start bit) y un reloj interno en cada lado que mantiene la temporización.
  • 8. En los PCs hay conectores DB9 macho, de 9 pines, por el que se conectan los dispositivos al puerto serie. Los conectores hembra que se enchufan tienen una colocación de pines diferente, de manera que se conectan el pin 1 del macho con el pin 1 del hembra, el pin2 con el 2, etc...  
  • 9. La información asociada a cada uno de los pines # de Pin Señal Descripción E/S 1 - Masa chasis - 3 TxD Transmitir Datos S 2 RxD Recibir Datos E 7 RTS Solicitud de Envío S 8 CTS Libre para Envío E 6 DSR Equipo de Datos E Listo 5 SG tierra - 4 DTR Terminal de Datos S Listo
  • 10. Direccionamiento del puerto. Hay dos maneras de direccionar el puerto serie, a través de la interrupción 14H de la BIOS y a través de la interrupción 21H del DOS. El puerto serie utiliza direcciones y una línea de señales, un IRQ para llamar la atención del procesador. Además el software de control debe conocer la dirección.
  • 11. Función 01H: Enviar carácter Función 02H: Leer carácter Función 03H: Obtener Estado Función 00H: Inicialización DIRECCIONES Dirección Interrupción (IRQ) COM1 3F8 4 COM2 2F8 3 COM3 3E8 4 COM4 2E8 3
  • 12. Funcionamiento de puerto El RS-232 puede transmitir los datos en grupos de 5, 6, 7 u 8 bits, a unas velocidades determinadas (normalmente, 9600 bits por segundo o mas). Después de la transmisión de los datos, le sigue un bit opcional de paridad (indica si el numero de bits transmitidos es par o impar, para detectar fallos) después 1 o 2 bits de Stop.
  • 13.
  • 14. Normalmente, el protocolo utilizado es 8N1 (que significa, 8 bits de datos, sin paridad y con 1 bit deStop). La velocidad del puerto serie no tiene por que ser la misma que la de transmisión de los datos, de hecho debe ser superior. Por ejemplo, para transmisiones de 1200 baudios es recomendable usar 9600, y para 9600 baudios se pueden usar 38400 (o 19200).
  • 15. UART Transmisor receptor asíncrono universal es un chip que rige todas las acciones a través del puerto serie. Controla en todo momento las circunstancias de la transmisión así como la detección de los posibles errores que puedan ocurrir.
  • 16. • Si se quiere enviar un carácter cualquiera por la línea de datos, se transfiere en primer lugar a un registro denominado THR (Transmisión Holding Register ) • Completada esta fase se transfiere el carácter al registro TSR (Transmisión Shift Register ) donde la UART lo enviará bit a bit a la línea de datos.
  • 17. La UART también se encarga de añadir a este grupo de bits que se va a enviar la configuración sobre el bit de paridad y parada seleccionada para tal operación.
  • 18. Existen distintos tipos de chip UART . Originalmente todas las máquinas XT llevaban instalado un chip 8450 A este chip le siguieron otros como el 16450 o e1 16550 . Estos últimos son característicos de adaptadores RS-232 instalados en ordenadores Pentium o 486DX4.
  • 19. PC-PIC Para hacer la conexión se necesita una interfase llamada MAX -232 que dispone internamente de 4 conversores de niveles TTL al bus standard rs232 y viceversa, para comunicación serie como los usados en los ordenadores.
  • 20.
  • 21. El circuito integrado lleva internamente 2 conversores de nivel de TTL a rs232 y otros 2 de rs232 a TTL con lo que en total podremos manejar 4 señales del puerto serie del PC, por lo general las mas usadas son; TX, RX, RTS, CTS, estas dos ultimas son las usadas para el protocolo handshaking
  • 22. las líneas TX y RX que son las mas usualmente usadas para casi cualquier aplicación.
  • 23. Conversor RS232 a TTL sin MAX232
  • 24. Para poder que el PIC funcione correctamente hay que configurar el módulo de transmisión USART (Transmisor Receptor Sincrono Asíncrono Serie). con la siguiente secuencia Los Bit SPEN (RCSTA<7>) y TRISC<7:6> deben ser configurados. El primero habilita transmisión serial y el segundo habilita el bit de transmisión de datos (RC6/TX/CK) y el bit recepción de datos (RC7/RX/DT)
  • 25. BIBLIOGRAFIA Aplicaciones con microcontroladores PIC Luís Guillermo Montoya Díaz www.euskalnet.net/shizuka/rs232.htm Estándar de comunicaciones RS-232C puerto serie . www.rastersoft.com/articulo/pserie .