– home / Fóruns / Módulo 5 / Bloco M5-27 / Bloco M5-27 / Questão 11

  • Autor
    Posts
    • Anônimo
      01/10/2019 até 00:00 #40003304428

      Seja o primeiro a fazer uma pergunta sobre esta questão.

        19/05/2020 até 00:00 #40003280045

        Bloco M5-27 / Questão 11

          23/05/2020 até 00:00 #40003305630

          Que diferença há entre “set_tris_b(0xFF)” e “set_tris_b(0x00)”?

            26/05/2020 até 00:00 #40003305653

            Fala Luiz.

            TRIS é um registrador do microcontrolador que é utilizado para definir um port como entrada ou saída de dados.

            Como fazer essa configuração:

            set_tris_b(0xFF) – Define como entrada o port b.
            set_tris_b(0x00) – Define como saída o port b.

            Lembrando que dentro do parâmetro dessa instrução estamos usando valores em hexadecimal, ou seja, FF em decimal é 255 e 00 em decimal é 0.

            Na aula 7 é apresentado essa instrução quando estamos configurando e criando nossa biblioteca do Display LCD 16×2 onde precisamos definir um port inteiro como saída de dados e interligar os pinos do display e do microcontrolador.

            Grande abraço.

          • Você precisa estar Conectado(a) para Responder a este Tópico.