Autor Tema: comunicacion pc-pic 16f877  (Leído 1686 veces)

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

Desconectado CesarGomez

  • PIC10
  • *
  • Mensajes: 12
comunicacion pc-pic 16f877
« en: 09 de Septiembre de 2010, 02:07:55 »
Hola a todos, debo enviar datos del pc (numeros de 0 a 50 no en sencuencia, variadamente) y que el pic los reciba y los envie por una lcd...mirando un ejemplo encontre uno parecido, pero lo he estado simulando con proteus el compim y el hyperterminal, pero solo consigo ir hasta el 09....me gustaria saber como hago para recibir con el pic un 20, 39 etc...bueno espero hacerme entender, y que me den una guia para hacerlo...cualquier colaboracion muchas gracias

//---SOFTWARE PARA TRANSMISION PC - PIC---
//----------------------------------------

#include <16F877.h>
#FUSES XT,NOWDT
#use delay(clock=4000000)
#use rs232(baud=9600, xmit=pin_c6, rcv=pin_c7, bits=8, parity=N)
#include <LCD.C>

char ch;

//-----INTERRUPCION DE TRANSMISION-------
//---------------------------------------
#int_rda
void serial_isr() {
    ch=getchar();
}
//----------------------------------------



//--------MENU PRINCIPAL------------------
//----------------------------------------
void main()
{
lcd_init();
   enable_interrupts(global);
   enable_interrupts(int_rda);
while(1)  {
   printf(lcd_putc, "\n\r Valor %c",ch);
    }
}
//----------------------------------------