Pessoal, boa tarde.
Estou iniciando meus trabalhos com o Arduino e ja esbarrei numa dificuldade.
Tenho a necessidade de criar uma variavel (provavelmente seja uma variavel) para executar a ação de HIGH ou LOW simultaneamente em mais de uma porta. Ja li sobre acessar portas diretamente (PORTx) e funcionou, ate que precisei usar portas de dois blocos diferentes (ex.: PORTE e PORTG), entao acho que nao estou conseguindo trabalhar com operadores mesmo.
Supondo os exemplos abaixo, quais minhas opções para fazer os cenarios funcioarem?
cenário 1:
byte led1 = 1
byte led2 = 2
digitalWrite ("o que", HIGH) para ligar ambos os leds?
e no caso de acessar diretamente:
Se o led1 esta no PORTE, por exemplo: PORTE = B00000001
e o led2 esta no PORTG: PORTG = B00110000
Ja busquei sobre soma de variaveis, array, etc.. mas ta tudo muito nebuloso ainda.
Desde já agradeço qualquer ajuda
Jackson -
jacksonrb@gmail.com