Wiki ADA

Projetos em Engenharia de Computação

Ferramentas do usuário

Ferramentas do site


programacao-atmega328

Essa é uma revisão anterior do documento!


Programação ATmega328

Nesta página são apresentados os conceitos básicos para programação de ATmega328 e ATmega328p utilizando programação em C e o compilador AVR-GCC.

Informações sobre a gravação de códigos aqui mostrados nos microcontroladores podem ser encontradas em Gravação ATmega328.

Portas Digitais

Uma das coisas mais essenciais na programação de um microcontrolador é a entrada e a saída de sinais por seus pinos. No ATmega328 e ATmega328p, temos três portas programáveis:

  • Porta B, com 8 pinos programáveis;
  • Porta C, com 7 pinos programáveis;
  • Porta D, com 8 pinos programáveis.

Contudo, não conseguimos trabalhar com pinos separadamente durante a programação. Então precisamos fazer operações bit a bit que envolvam as portas inteiras.

programacao-atmega328.1539817677.txt.gz · Última modificação: 2018/10/17 20:07 por amador