Escolar Documentos
Profissional Documentos
Cultura Documentos
● DDRxn = 0 e PORTxn = 1 => ativa porta como entrada e habilita o pull-up interno
⮚ Saída:
● DDRxn = 1 => ativa porta como saída.
DDRx |= (1<<DDxn);
● DDRxn = 1 e PORTxn = 0 => ativa porta como saída e nível lógico baixo.
DDRx |= (1<<DDxn);
PORTx &= ~(1<<Pxn);
● DDRxn = 1 e PORTxn = 1 => ativa porta como saída e nível lógico alto.
DDRx |= (1<<DDxn);
PORTx |= (1<<Pxn);
bit 7 6 5 4 3 2 1 0
DDRx DDx7 DDx6 DDx5 DDx4 DDx3 DDx2 DDx1 DDx0
PORTx Px7 Px6 Px5 Px4 Px3 Px2 Px1 Px0
PINx PINx7 PINx6 PINx5 PINx4 PINx3 PINx2 PINx1 PINx0
Exercícios
1) Configure os seguintes pinos:
2) Circuito onde um LED pisca em uma frequência de 10 Hz. Use o operador ^ (XOR)
para inverter o estado do pino. Use o Tinkercad.com para simular.