Hola
tengo este codigo para el 16f877a el cual conecto a un modulo bluetooth rn41 para conectarme via bluetooth al pic, ya programe (o eso creo) el pic segui esta guia paso a paso
http://www.ece.nus.edu.sg/ee2001/htm...rUserGuide.htmy conecte el modulo con el pic usando un mosfet segun esta en
este post con el mosfet pero sin el lm, alimentando el modulo independiente del pic
tengo un led en el pin 33 RB0/INT del pic, que segun el codigo es mi salida pero no se prende al apretar el 1 ni el 2
cual puede ser mi problema
aqui dejo el codigo por si
#include <16F877a.h>
#FUSES XT,NOWDT
#use delay(clock=4000000)
#use rs232(baud=9600, xmit=pin_c6, rcv=pin_c7)
///////////////////////Principio del programa//////////////////////////////////
void main(void)
{
int dato=0;//declaracion de variables
set_tris_b(0b11111111);//puerto b como salida
set_tris_c(0b10111111); //RC7/Rx entrada, RC6/Tx salida
output_b(0b00000000); //pone en ceros todo el puerto b
while(TRUE)//Ciclo
{
if(kbhit())//si ha llegado un dato
{
dato=getc(); //Lee el dato recibido
if (dato==1)//si el dato es 1
{
output_high(PIN_B0);
}
if (dato==2)//si el dato es 2
{
output_low(PIN_B0);
}
}
}
}
Saludos