Software e Hardware para uC PIC
Moderadores: andre_luis, 51, guest2003, Renie
por 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.
-

deniro
- Byte
-
- Mensagens: 135
- Registrado em: 19 Out 2006 20:18
- Localização: Rio de Janeiro
por 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!!!?
por deniro » 24 Jun 2009 11:24
fabim,
Thank a lot!
-

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: Bing [Bot], Google [Bot] e 1 visitante