You are on page 1of 5

1 /* Equivalente:

2 pinMode(9,OUTPUT);
3 pinMode(9,INPUT);
4 */
5
6 DDRB |= (1 << DDB1);
7 DDRB &= ~(1 << DDB1);

1 /* Equivalente:
2 pinMode(9,OUTPUT);
3 digitalWrite(9,LOW);
4 */
5
6 DDRB |= (1 << DDB1);
7 PORTB &= ~(1 << PORTB1);

1 /* Equivalente:
2 digitalWrite(8,HIGH);
3 digitalWrite(9,HIGH);
4 digitalWrite(10,HIGH);
5 digitalWrite(11,HIGH);
6 digitalWrite(12,HIGH);
7 digitalWrite(13,HIGH);
8 */
9
10 PORTB = 0xFF;

1 /* Equivalente:
2 pinMode(9,INPUT);
3 digitalWrite(9,HIGH); //Nesse contexto, ativa o pull-up interno.
4 bool x = digitalRead(9);
5 */
6
7 DDRB &= ~(1 << DDB1);
8 PORTB |= (1 << PORTB1);
9 bool x = (PINB & (1 << PINB1));

Rodolfo Picoreti
Estudante de Engenharia Elétrica e integrante do PET Elétrica UFES.

You might also like