Autor Tema: USART CON PIC 16f628A y CCS  (Leído 7350 veces)

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

Desconectado gducos

  • PIC10
  • *
  • Mensajes: 21
USART CON PIC 16f628A y CCS
« en: 01 de Mayo de 2010, 22:30:12 »
Hola, quiero hacer una comunicacion usart entre dos pic 16f628a, uno rx y otro tx en ccs, pero me resulto imposible hacerlo funcionar.
Alguno tiene algun ejemplo sobre como lo puedo hacer funcionar?
Desde ya muchisimas gracias
Gaston

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: USART CON PIC 16f628A y CCS
« Respuesta #1 en: 03 de Mayo de 2010, 18:54:18 »
Hola gducos, prueba con esto

saludos.

Desconectado gducos

  • PIC10
  • *
  • Mensajes: 21
Re: USART CON PIC 16f628A y CCS
« Respuesta #2 en: 07 de Mayo de 2010, 23:05:25 »
Muchisimas gracias!!
Manana lo intento implementar y te cuento
Saludos

Desconectado troyano42

  • PIC10
  • *
  • Mensajes: 20
Re: USART CON PIC 16f628A y CCS
« Respuesta #3 en: 12 de Mayo de 2010, 17:28:14 »
si copias la rutina del data tal cual funciona de 1000 yo no podía realizar la comunicación con la pc leí el data y lo logre,  la unica desventaja si así lo pudiéramos llamar es que esta en ensamblador y a lo mejor no estas familiarizado con el lenguaje.
saludos

Desconectado carlos_adm

  • PIC10
  • *
  • Mensajes: 1
Re: USART CON PIC 16f628A y CCS
« Respuesta #4 en: 09 de Junio de 2010, 23:10:52 »
Hola me gustaria saver como lograr hacer eso...
descargue el archivo pero no lo entendi solo se ve ke esta conectado el transmisor con el receptor entre pics

yo tambien tengo ke acer algo paresido... pero no me funciona
tengo ke acer ke un microcontrolador (16f628) este conectado en serie con otro del mismo tipo; y ke uno tenga un teclado(matriz 4x4) y ke esa informacion la envie al otro pic, el otro pic tiene conectado un display de 7 segementos, lo ago pero no me cunciona. Solo uso 1 como transmisor y el otro como receptor. sin intercambio de informacion entre ellos si no ke uno manda al otro.

el teclado con el display si lo habia echo antes pero no entre microcontroladores...

aki abajo dejo el assembler y el archivo del proteus haber si me echas una mano. te lo agradeceria mucho

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: USART CON PIC 16f628A y CCS
« Respuesta #5 en: 10 de Junio de 2010, 09:21:02 »
Hola Carlos, creo que no lo entendiste debido a que el programa está hecho en C y tu estás utilizando assembler, acá te dejo el mismo ejemplo pero en assembler lo que debes es adaptarlo a tu necesidad.

saludos.

Desconectado jefu007

  • PIC10
  • *
  • Mensajes: 1
Re: USART CON PIC 16f628A y CCS
« Respuesta #6 en: 09 de Julio de 2010, 12:58:09 »
Hola Diego, he estado viendo tu codigo en C Ddel uart corro el diseño en proteus y no pasa nada. que se  supone que debe hacer, si cambio los test de 1 a 0 el  de el otro PIC no cambia, tampoco se nota que la conexion serie funcione. si pudieras ayudarme, llevo mucho tiempo intentando algo parecido.
Gracias

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: USART CON PIC 16f628A y CCS
« Respuesta #7 en: 09 de Julio de 2010, 13:39:09 »
Hola jefu007, cuando abres el archivo en proteus debe aparecer un watch window ahí aparecen dos variables, una de cada PIC, con esto monitoreamos el dato enviado por cada PIC, cada uno envía la letra "A" y el otro la recibe
El ejercicio es completamente didáctico sólo para mostrar la configuración del módulo de recepción como la del transmisor, esto se puede adaptar a cualquiera necesidad.

saludos.

Desconectado kovu

  • PIC10
  • *
  • Mensajes: 2
Re: USART CON PIC 16f628A y CCS
« Respuesta #8 en: 06 de Febrero de 2014, 09:15:15 »
hola diego E, dejame agradecerte por el aporte que has hecho, me estaba enloqueciendo tratando de comunicar 2 pic, tengo una pregunta que no me ha quedado claro, el mismo archivo asm se carga en ambos pic? tanto para el TX como para el RX?
Gracias, excelente aporte

Desconectado Diego E.

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1086
Re: USART CON PIC 16f628A y CCS
« Respuesta #9 en: 06 de Febrero de 2014, 11:07:29 »
Hola, si, ambos PIC llevan el mismo programa.

Saludos.