TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Pedro en 29 de Marzo de 2018, 09:17:03
-
Saludos, estoy haciendo una funcion para el sensor dht22, si utilizo un sensor no es problema, el problema viene cuando quiero poner varios, pero no se como se puede cambiar puerto de entrada antes de llamar a la funcion, ya que dentro de la funcion tengo while(sdh_22_1){} leyendo una puerta; Ejemplo:
sbit pin_sdh22_1 at TRISB.B7 ;
sbit sdh22_1 at PORTB.B7 ;
sbit pin_sdh22_2 at TRISB.B6 ;
sbit sdh22_2 at PORTB.B6 ;
....
funcion lectura_sensor(void){
while(sdh_22_1){} ; sdh_22_x es lo que me gustaria cambiar de manera elegante
....
}
:(
-
lamentablemente no se como define los puertos MikroC pero es una estructura, existe algun .h que muestre la estructura de los PORTx o TRISx ?