Clube CNC Brasil

Maquinas, Mecânica, Eletrônica e etc ... => Microcontroladores => Tópico iniciado por: paulogudes em 04/01/12 - 17:19

Título: MICROCONTROLADOR LINGUAGEM C
Enviado por: paulogudes em 04/01/12 - 17:19
Preciso acender uma sequencia de 7 leds com delay de 500ms que estão na porta b ao precionar uma chave e assim que voltar a precioná-la apagá-los na sequência inversa á que foram acesos.O pic que estou usando é o 16f873 Alguém pode me ajudar? Desde já agradeço
Título: Re:MICROCONTROLADOR LINGUAGEM C
Enviado por: Pravato em 05/01/12 - 21:03
Talvez eu possa te ajudar,fiz um cursinho de pic outro dia,mas usei o 18F4520 no curso,é um canhão,esse só tem um bucado de perna a mais,mas a logica é a mesma,explica melhor o que voce ta precisando,como disse,talvez eu possa te ajudar,to formatando meu PC agora,pois o cara não estava vendo as portas USB nem a Serial que uso para a placa prototipo do curso...E ja to esquecendo como "organiza BIT".

Mas estamos aí

Abraços
Título: Re:MICROCONTROLADOR LINGUAGEM C
Enviado por: paulogudes em 06/01/12 - 07:55
Bom, usando o pic 16f877 tenho um botão na porta B0 e 4 leds em D0,D1,D2,D3. Estes devem acender sequencialmente com delay de 500ms a partir do D0 assim que o botão ser acionado e apagar sequencialmente a partir do D3 assim que o botão for novamente acionado.