O microcontrolador PIC18F4550 tem cinco portas disponíveis (A, B, C, D, e E)
As portas A, B, C e D contam com 8 bits cada tendo cada uma ligação externa.
A porta E conta com 8 bits internamente, porém somente 4 com ligação externa (E3, E2, E1 e E0)
Cada bit conta com uma estrutura interna descrita no circuito abaixo:
As portas A, B, C e D contam com 8 bits cada tendo cada uma ligação externa.
A porta E conta com 8 bits internamente, porém somente 4 com ligação externa (E3, E2, E1 e E0)
Cada bit conta com uma estrutura interna descrita no circuito abaixo:
Estrutura
básica do registrador (imagem obtida do datasheet)
- LAT – Armazena o valor do último comando de escrita. É também uma memória mapeada e armazena o valor da última operação e escrita, no entanto não afeta os pinos de I/O que estejam configurados como entrada ou sendo utilizados por um periférico. Ele retém o valor escrito e quando o pino for setado como saída de propósito geral, ele é afetado de acordo com o valor do LAT.
- PORT – Escreve/lê o nível dos pinos associados à porta.
- TRIS – Configura o sentido do fluxo de dados de uma porta.
Sintaxe para os registradores LAT, PORT e TRIS.
Artigo muito bem explicado, parabéns. poderia colocar um material explicando a função ADCON1 para os iniciantes como eu kkkk
ResponderExcluiralguem que faça projetos escolarem com pic com valor razoavel?
ResponderExcluir