acionamento de LED

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

acionamento de LED

Mensagempor deniro » 24 Jun 2009 10:11

Olá amigos,
estou começando a mexer no PIC e estou usando o compilador mikroC for PIC e simulando com o Proteus. O problema é que fiz um simples programa para acionar um LED atravez de uma chave só que o LED não liga quando eu aciono a chave o código é o seguinte.

void main(void)
{
TRISA = 255;
TRISB = 0;

while(1)
{
if(!PORTA.f0)
PORTB.f0 = 1;
else
PORTA.f0 = 0;
}
}

Simples mais o LED não aciona de jeito nenhum, alguem poderia me ajudar.
Avatar do usuário
deniro
Byte
 
Mensagens: 135
Registrado em: 19 Out 2006 20:18
Localização: Rio de Janeiro

Mensagempor fabim » 24 Jun 2009 11:15

void main(void)
{
CMCON = 7;
intcon = 0;
TRISA = 255;
TRISB = 0;


while(1)
{

while(!PORTA.f0){
PORTB.f0 = 1;
}

PORTB.f0 = 0;

}

}
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor deniro » 24 Jun 2009 11:24

fabim,

Thank a lot!
Avatar do usuário
deniro
Byte
 
Mensagens: 135
Registrado em: 19 Out 2006 20:18
Localização: Rio de Janeiro


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Google [Bot] e 1 visitante

cron

x