Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

14/04/2011 #1


Pickit2 UART Tool
Hola a todos, tengo un PIC programado que continuamente envía al puerto serie una serie de 8 bytes.

¿Puedo comprobar que datos está enviando continuamente el PIC con la UART Tool del PICKIT2?

En el mode HEX se supone que comprueba que datos se reciben del PIC pero no recibo nada, ¿tengo que escribir algo en el campo de "Send" para que el PIC envíe los datos?

Código:
void putrsUSART(const char *data)  //Function we use to send the data to the Serial port, const char *data is the Char array 
{
 do  //Check the Char Array until it finishes data                             
 { 
  while(!(TXSTA & 0x02)); //Check the TXREG is empty 
   TXREG = *data;          //Send the Byte to the TXREG 
   } 
 while( *data++ );//Check the Char Array until it finishes data 
}
El motivo de querer intentar esto es que conectando el PIC al MAX232 y éste al ordenador con el puerto serie no recibo nada, y quiero descartar que sea problema del PIC y comprobar pues que el problema está en el tramo del MAX.

Gracias de antemano!
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.