Autor Tema: CONVERSOR DE PARALELO A SERIE  (Leído 2862 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado underhood

  • PIC10
  • *
  • Mensajes: 4
CONVERSOR DE PARALELO A SERIE
« en: 19 de Marzo de 2005, 06:59:00 »

HOLA NECESITO QUE ALGUIEN ME DIGA COMO SE PUEDE HACER UN CONVERSOR DE 8 BITS EN PARALELO A DATOS SERIE CON EL FORMATO 8N1 (8 BITS DE DATOS, PARIDAD IMPAR, 1 BIT DE STOP), A SER POSIBLE CON UN PIC 16F84

GRACIAS.

MI CORREO ELECTRONICO ES ANMACSAN@HOTMAIL.COM">DANMACSAN@HOTMAIL.COM.
 

Desconectado monopic

  • PIC10
  • *
  • Mensajes: 25
RE: CONVERSOR DE PARALELO A SERIE
« Respuesta #1 en: 19 de Marzo de 2005, 23:58:00 »
Mira compadre lo que tiemes que hacer es guardar el dato paralelo y luego enviar por un pin cada bit si el dato paralelo es de 8 bits pues desde b0...b7,,,  luego recibir el siguiete dato y asi sucesivamente,,  claro esta que al enviarlo serialmente se te multiplica la velocidad de transmision,,,,,  Rebotado

Desconectado underhood

  • PIC10
  • *
  • Mensajes: 4
RE: CONVERSOR DE PARALELO A SERIE
« Respuesta #2 en: 21 de Marzo de 2005, 11:12:00 »
muchas gracias,

mas o menos es lo que tenia pensado,

pero soy aun principiante en esto de los pic,  

¿si alguien me podria facilitar mas informacion?

Desconectado manuelroin

  • PIC12
  • **
  • Mensajes: 51
RE: CONVERSOR DE PARALELO A SERIE
« Respuesta #3 en: 03 de Diciembre de 2005, 13:49:00 »
EN MI OPINION SERIA MAS FACTIBLE MOVER TODO EL PUERTO DE ENTRADA AL W Y LUEGO MOVER TODO ESTE NUMERO AL TXREG Y SIMPLE EMPEZAR CON LA TRANSMISION SERIAL (USART)

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: CONVERSOR DE PARALELO A SERIE
« Respuesta #4 en: 04 de Diciembre de 2005, 20:27:00 »
Hola, el f84 no tiene puerto usart, asi que la comunicacion serie tienes que implementarla por soft...
primero lee el puerto (movf) y lo guardas en el registro a transmitir...
para ello realizas 8 rotaciones para ir leyendo el estado de cada bit, colocando el pin de transmision en uno o cero...  esto esta en la seccion asembler en www.todopic.com.ar Sonrisa Gigante

Suerte!

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: CONVERSOR DE PARALELO A SERIE
« Respuesta #5 en: 04 de Diciembre de 2005, 20:31:00 »
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
TXDATO
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
   MOVLW   8
   MOVWF   CONT8
   BCF   TX
BIT2
   CALL   TIME
   RRF   DATO,F
   BTFSS   STATUS,C
   BCF   TX
   BTFSC   STATUS,C
   BSF   TX
DECON
   DECFSZ   CONT8,F
   GOTO   BIT2
   CALL   TIME
   BSF   TX
   CALL   TIME
   RETURN



el retardo TIME, sera el tiempo que dura cada bit, por ejemplo 833 us para 1200

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado fenix_jn

  • PIC18
  • ****
  • Mensajes: 418
RE: CONVERSOR DE PARALELO A SERIE
« Respuesta #6 en: 04 de Diciembre de 2005, 23:46:00 »
mmm alguien ha notado que el post tiene casi 9 meses inactivo??