para verificar seus status.
Como seria o conceito do GND como referência?
Ele vai ver o status das 5 lâmpadas?
Se sim, é possível saber qual delas está acesa/apagada?
Obrigado.…
e blz... só que se colocar o numero 5 ao invez do numero 5 ficar na posicao 5 ele vai para a 4, teria algum jeito de mandar ele ficar sempre na direita? Ou tenho que sempre preencher com 0 na frente?
Obrigado mais uma vez.…
B = Ports Digitais de 8 até 13
PORTB 5 = HIGH ou LOW
D D D D D D D D
DIGITAL PORT 1 1 1 1
- - 3 2 1 0 9 8
PORTB Bit 7 6 5 4 3 2 1 0
PORTB = 0x20 = 0 0 1 0 0 0 0 0
Sequencia de execução:
PORTB = DDRB = PORTB ^ 0x20
DDRB = PORTB = 0000 0000 ExclusieOR com 0010 0000 ---> = 0010 0000
então o bit 5 de DDB = 1 = Saída e PORTB 5 = 1 = HIGH então PortD13 Saída e HIGH
próxima passada
DDRB = PORTB = 0010 0000 ExclusieOR com 0010 0000 ---> = 0000 0000
então o bit 5 de DDB = 0 = entrada e PORTB 5 = 0 = HIGH então PortD13 entrada e LOW
Ok
Rui…
Adicionado por mineirin RV ao 18:52 em 9 abril 2016
ue eu possa fazer isso usando a alimentação do proprio arduino ou vou ter que fazer uma fonte externa para alimentar....Se em ultimo caso eu tiver que fazer uma fonte externa alguém tem algum esquema simples que forneça essas saídas????…