Nos informe porque este programa é inadequado. Por favor, não envie várias vezes.

Razão
Mensagem

Enviar    Cancelar

  • Use o bom senso
  • Seja educado. Trate os outros como você gostaria de ser tratado
  • Você só pode usar até 3.000 caracteres por comentário
  • Você não pode comentar o mesmo programa dentro do período de 60 segundos
  • Você não pode postar o mesmo comentário em vários programas.
  • Existe um limite de 100 comentários por usuário no período de 24 horas.

Fechar

controle_IR - gremio

de C2C00331 |  v4 |  1 |  0 |  1805 |  2 
Acesse sua conta para comentar e baixar este programa.

Compartilhado há 6 anos e 3 meses atrás - Última modificação em 06/04/2016
Alguns direitos reservados
// controle_ir - gremio.c - Criado pelo studio UNO 2.3
// 6 April 2016 4:25:18 pm
 
#include <uno.h>
 
// Prototipos
void parte3(void); 
void parte4(void); 
void parte1(void); 
void parte2(void); 
void começo(void); 
 
//Funcoes do Usuario
void parte3(void) 
{
     __buzzer(57, t);
     __buzzer(59, t);
     __buzzer(60, (t * 3));
     __buzzer(59, t);
     __buzzer(60, t);
     __buzzer(61, (t * 3));
     __buzzer(60, t);
     __buzzer(61, t);
     __buzzer(64, (t * 3));
     __buzzer(62, (t * 5));
}
 
void parte4(void) 
{
     __buzzer(57, t);
     __buzzer(58, t);
     __buzzer(60, (t * 3));
     __buzzer(62, t);
     __buzzer(60, t);
     __buzzer(55, (t * 3));
     __buzzer(58, t);
     __buzzer(57, t);
     __buzzer(53, (t * 5));
}
 
void parte1(void) 
{
     __buzzer(60, (t * 3));
     __buzzer(57, t);
     __buzzer(55, t);
     __buzzer(53, (t * 3));
     __buzzer(55, t);
     __buzzer(57, t);
     __buzzer(55, (t * 4));
     __buzzer(48, (t * 5));
     __delay((t * 5));
}
 
void parte2(void) 
{
     __buzzer(60, (t * 3));
     __buzzer(57, t);
     __buzzer(55, t);
     __buzzer(53, (t * 3));
     __buzzer(55, t);
     __buzzer(57, t);
     __buzzer(55, (t * 5));
     __delay((t * 5));
}
 
void começo(void) 
{
     t = 150;
     parte1();
     parte2();
     parte3();
     parte4();
}
 
//Funcao Principal
void main(void)
{
     __inicializa;
     __IR__ON();
     while(TRUE) {
         if ((__UP_KEY || !testbit(__IR, 0))) {
             __motor_curso(__FORWARD);
         }
         if ((__LEFT_KEY || !testbit(__IR, 1))) {
             __motor_curso(__LEFT_TURN);
         }
         if ((__ENTER_KEY || !testbit(__IR, 2))) {
             __motor_curso(__STOP);
         }
         if ((__RIGHT_KEY || !testbit(__IR, 3))) {
             __motor_curso(__RIGHT_TURN);
         }
         if ((__BOTTOM_KEY || !testbit(__IR, 4))) {
             __motor_curso(__BACKWARD);
         }
         if ((__BOTTOM_KEY || !testbit(__IR, 5))) {
             começo();
         }
     }
 
     while(TRUE) { }
}

Descrição

Nenhum Comentário

Download


Entre para Baixar

Favorito de


Projetos de C2C00331


 0    1674   5 
 0    1608   4 
 0    1540   0 
 0    1853   10