Moderadores: andre_luis, 51, guest2003, Renie
Sergio38br escreveu:O Lat é usado no lugar do port qdo vc quer realizar uma escrita ficando o port propriamente dito como apenas entrada. Mas por compatibilidade vc ainda consegue escrever usando o port, mas não le usando o lat.
[ ]'s
Sergio
fabim escreveu:Sergio38br escreveu:O Lat é usado no lugar do port qdo vc quer realizar uma escrita ficando o port propriamente dito como apenas entrada. Mas por compatibilidade vc ainda consegue escrever usando o port, mas não le usando o lat.
[ ]'s
Sergio
Completando o que o serginho disse, e de uma forma mais simples.
TRISX: SETA PORTA COMO ENTRADA OU SAIDA
PORTX: LÊ ESTADOS DOS PINOS DE UMA PORTA, ESCRITA NESSE REGISTRADOR NÃO AFETA O NIVEL DOS PINOS, O QUE ACONTECE É QUE OS COMPILADORES NÃO ASM, SÃO CONFIGURADOS DE FORMA QUE SE ESCREVER NESTES REGISTRADORES O ENDEREÇO SERÁ O MESMO DO LATX. POR EXEMPLO:
PORTB = 10;//COMPILADOR SUBSTITUI ENDEREÇO DE PORTB POR LATB
LATX: ESCREVE VALOR LÓGIGO NA PORTA-x.
É ISSO AÍ, mais simples ten geito não..
abraços
fabim
Djalma Toledo Rodrigues escreveu:É que o PIC normalmente para atualizar a Porta Lê / Modifica / Escreve
Com o LATx (= Latch) ele aciona direto, muito mais rápido.
.
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante