Hola a todos,
Estoy empezando con la programacion de PIC's con el compilador C18.
Estoy intentando comunicar datos a traves de puerto serie, he hecho un pequeño programa muy sencillo, que unicamente inicializa el modulo USART y manda al puerto serie un string, pero no consigo visualizar nada.
Este es el codigo:
La cuestion es que no me aparece nada en el hyperterminal!!
Agradeceria mucho vuestros comentarios y sugerencias.
Un saludo
Estoy empezando con la programacion de PIC's con el compilador C18.
Estoy intentando comunicar datos a traves de puerto serie, he hecho un pequeño programa muy sencillo, que unicamente inicializa el modulo USART y manda al puerto serie un string, pero no consigo visualizar nada.
Este es el codigo:
Código:
#include <p18f2680.h>
#include <delays.h>
#include <stdlib.h>
#include <usart.h>
void main(void){
OpenUSART(USART_TX_INT_OFF & USART_RX_INT_ON & USART_ASYNCH_MODE & USART_EIGHT_BIT
& USART_SYNC_SLAVE & USART_CONT_RX & USART_BRGH_HIGH, 25);
putrsUSART((const far rom char *)"hola");
}
La cuestion es que no me aparece nada en el hyperterminal!!
Agradeceria mucho vuestros comentarios y sugerencias.
Un saludo