// hino_internacional.c - Criado pelo Studio UNO 2.11
// 14 December 2012 4:00:56 pm
#include <uno.h>
// Declaracao das Variaveis
unsigned int t;
// Prototipos
void parte3(void);
void parte4(void);
void parte5(void);
void parte1(void);
void parte2(void);
//Funcoes do Usuario
void parte3(void)
{
__buzzer(58, t);
__buzzer(59, t);
__buzzer(64, (t * 3));
__buzzer(62, t);
__buzzer(59, t);
__buzzer(57, (t * 4));
__buzzer(55, (t * 5));
__delay(1);
}
void parte4(void)
{
__buzzer(55, t);
__buzzer(55, t);
__buzzer(55, t);
__buzzer(57, (t * 2));
__buzzer(55, (t * 2));
__buzzer(57, t);
__buzzer(59, t);
__delay(50);
__buzzer(59, (t * 3));
__delay(50);
}
void parte5(void)
{
__buzzer(59, t);
__buzzer(60, t);
__buzzer(57, (t * 2));
__buzzer(60, (t * 2));
__buzzer(62, t);
__buzzer(62, (t * 4));
__buzzer(57, t);
__buzzer(57, t);
__buzzer(56, (t * 2));
__buzzer(57, t);
__buzzer(62, (t * 4));
}
void parte1(void)
{
__buzzer(55, t);
__buzzer(55, t);
__buzzer(53, t);
__buzzer(55, t);
__buzzer(65, t);
__buzzer(64, t);
__buzzer(61, t);
__buzzer(57, t);
__buzzer(62, (t * 3));
__delay(50);
}
void parte2(void)
{
__buzzer(62, (t * 2));
__delay(50);
__buzzer(62, t);
__delay(50);
__buzzer(62, (t * 2));
__buzzer(61, t);
__buzzer(60, t);
__buzzer(59, (t * 3));
__delay(1);
}
//Funcao Principal
void main(void)
{
__inicializa;
t = 180;
parte1();
parte2();
parte3();
parte4();
parte5();
while(TRUE) { }
}