hola muy interesante tus programas
yo tambien recien mi inicio en este mundo de programar en c
quisiera q me ayudes a configurar los puertos sobre todo de entrada que se me hace mas dificil del pic 16f877 con el programa MPLAB ide 8.3 es el q uso para compilar
osea lo que quiero saber que tengo q poner en la parte de configuracion de puertos E/s por ejemplo para que activando con un swhit pongo a 1 en el pin_0 del puertoA me haga una accion en el puertoB q va ser mi salida,
yo me he quedado aqui: nose q mas poner para declar a puertoA como entrada y a su ves decirle q lea el valor del pin_0A
//esta parte es solo la configuracion del los puertos de mi programa
void Mcu_Init(void){
__CONFIG(0x3B71);
TRISB=0x00;
PORTB=0x00;
TRISA=0X03;//aqui solo estoy indicando q el bit A0 y A1 de puertoA son de entrada estara bien asi??
PORTA=0x00;//y esto es creo el valor por defecto q se les pone verdad?
//que pongo aqui?,tengo q declarar tambien los pines del puertoA para que me puedal leer un pin en especial ejmplo pin_0A ?
//y sitambien tengo q poner algo mas en la cabecera del programa?
ei();
}
te lo agradeceria un monton
yo tambien recien mi inicio en este mundo de programar en c
quisiera q me ayudes a configurar los puertos sobre todo de entrada que se me hace mas dificil del pic 16f877 con el programa MPLAB ide 8.3 es el q uso para compilar
osea lo que quiero saber que tengo q poner en la parte de configuracion de puertos E/s por ejemplo para que activando con un swhit pongo a 1 en el pin_0 del puertoA me haga una accion en el puertoB q va ser mi salida,
yo me he quedado aqui: nose q mas poner para declar a puertoA como entrada y a su ves decirle q lea el valor del pin_0A
//esta parte es solo la configuracion del los puertos de mi programa
void Mcu_Init(void){
__CONFIG(0x3B71);
TRISB=0x00;
PORTB=0x00;
TRISA=0X03;//aqui solo estoy indicando q el bit A0 y A1 de puertoA son de entrada estara bien asi??
PORTA=0x00;//y esto es creo el valor por defecto q se les pone verdad?
//que pongo aqui?,tengo q declarar tambien los pines del puertoA para que me puedal leer un pin en especial ejmplo pin_0A ?
//y sitambien tengo q poner algo mas en la cabecera del programa?
ei();
}
te lo agradeceria un monton