

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Os microcontroladores da família PIC18F, podem possuir PULL-UP’s internos em seus pinos de IO.
Ao utilizar um pino de IO, que possui PULL-UP interno, como OUTPUT, é necessário:
Utilizar o comando PORTEbits.RXPU=0, onde X corresponde a porta em que o pino está alocado, para desativar o PULL-UP.
Utilizar o comando INTCON2bits.NOT_RXPU=0, onde X corresponde a porta em que o pino está alocado, para desativar o PULL-UP.
O PULL-UP é automaticamente desabilitado quando o pino da porta está configurado como saída.
Não é possível desativar o PULL-UP dos microcontroladores da família PIC18F, por este motivo é necessário levar em consideração o valor dos PULL-UP’s internos, durante o projeto para os pinos de saída.