Alguém pode me ajudar? Não consegui resolver esse Exercício.
Exercício 1)
Refaça o exemplo de programa 3 da postila de“Introdução a linguagem de programação” para que funcione no simulador do proteus, onde PortB são entradas e PortC são saídas.
Linguagem C – Compilador MikroC Exemplo de Programa 3 Objetivo:
Fazer leitura de vários botões e verificar a utilização do IF-ELSE-IF.
void main()
{
trisd=0; // define todo o portd como saída
trisb=0b11111111; // define todos os pinos do portb como entrada
portd=0; // coloca portd em 0
while(1)
{
if (portb.f0==0) // RB0 esta pressionado? se nao, pula para testar RB1
portd.f0=1; // se pressionado, entao aciona RD0
else
if (portb.f1==0)
portd.f1=1;
else
if (portb.f2==0)
portd.f2=1;
else
if (portb.f3==0)
portd.f3=1;
else
if (portb.f4==0)
portd.f4=1;
else
if (portb.f5==0)
portd.f5=1;
else
if (portb.f6==0)
portd.f6=1;
else
if (portb.f7==0)
portd.f7=1;
}
}