Escolar Documentos
Profissional Documentos
Cultura Documentos
switch(Count)
{
case 1: {
UART1_Write_Text(" BOA -");
break;
}
case 2: {
UART1_Write_Text(" NOITE ");
Count = 0;
break;
}
TX1IF_bit = 0;
}
void ConfigMCU()
{
#ifdef P18F45K22
ANSELB = 0;
ANSELC = 0;
#else
ADCON1 |= 0X0F;
#endif
TRISB.RB0 = 1; //Tecla
PORTB.RB0 = 1;
void main() {
UART1_Init(9600);
while(1)
{
if(PORTB.RB0 == 0)
{
if(Count <= 2) Count++; else Count = 0;
TX1IF_bit = 1; //Dispara a interrupção na transmissão serial
TX1IE_bit = 1; //Habilita a interrupção na transmissão serial
Delay_ms(500);
}
}