Fórum

arrow_back

Configuração ou defeito pic18f45k22 ? não estou conseguindo configurar RC4 e RC5 como entrada .

EMILIO APARECIDO MAZOLA

06/08/2024 01:07:43

Olá Professor, por favor veja este código se esta errado para usar PORTC como entrada ?

Mcu  pic18f45k22
Clock 20.000000

void main() {
   unsigned char FlagAux = 0;

#ifdef P18F45K22
   ANSELB = 0;    
   ANSELD = 0;    
   ANSELC = 0;
#else
   ADCON1 |= 0X0F;
#endif

   //TECLA
   TRISC.RC4 = 1;
   PORTC.RC4 = 1;
             
   //lED
   TRISD.RD0 = 0;
   PORTD.RD0 = 0;

while(1)
 {
    if(PORTC.RC4 == 0 && FlagAux == 0)
     {
      PORTD.RD0 = ~LATD.RD0;
      FlagAux = 1;
      Delay_ms(40);  
     }
     if(PORTC.RC4 == 1 && FlagAux == 1)
     {
       FlagAux = 0;
       Delay_ms(40);
     }

 }

}

EMILIO APARECIDO MAZOLA

26/08/2024 09:47:25

Bom dia, Pessoal .

Trocamos o micro e tudo ok !!

Este site usa cookies para melhorar sua experiência. Política de Privacidade