Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
void main() {
//Define o pino PB0 como saída para o LED.
DDRB.B0 = 1;
//Define o pino PB1 como entrada para o botão.
DDRB.B1 = 0;
//Habilita o resistor de pull-up do pino PB1.
PORTB.B1 = 1;
while(1) {
//Como estamos utilizando o resistor de pull-up, o estado
//não pressionado do botão é (PB1 = 1). Mas queremos que ao
//pressionar (PB1 = 0) acenda o LED(PB0 = 1).
PORTB.B0 = !PINB.B1;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.