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