Exemplo n.º 1
0
Arquivo: main.c Projeto: Spectus97/C
void main(void)
{ 
    /* First select GPIO mode of LED PINS */
    select_gpio_out_mode(MBED_BASE_DIP23);
    select_gpio_out_mode(MBED_BASE_DIP24);
    select_gpio_out_mode(MBED_BASE_DIP25);

    while(1)
    {
      nuance(0,1);
      nuance(25,1);
      nuance(50,1);
      nuance(75,1);
      nuance(99,1);

      nuance(0,2);
      nuance(25,2);
      nuance(50,2);
      nuance(75,2);
      nuance(99,2);

      nuance(0,3);
      nuance(25,3);
      nuance(50,3);
      nuance(75,3);
      nuance(99,3);
    }
}
Exemplo n.º 2
0
Arquivo: main.c Projeto: dusartc/tpC
void main(void)
{
    select_gpio_out_mode(MBED_BASE_LED1);
    select_gpio_out_mode(MBED_BASE_LED2);
    select_gpio_out_mode(MBED_BASE_LED3);
    select_gpio_out_mode(MBED_BASE_LED4);

    select_gpio_in_mode(MBED_BASE_DIP12);
    select_gpio_in_mode(MBED_BASE_DIP13);
    select_gpio_in_mode(MBED_BASE_DIP14);
    select_gpio_in_mode(MBED_BASE_DIP15);
    select_gpio_in_mode(MBED_BASE_DIP16);
    
    clr_pin(MBED_BASE_LED1);
    clr_pin(MBED_BASE_LED2);
    clr_pin(MBED_BASE_LED3);
    clr_pin(MBED_BASE_LED4);
    //config();
    
    while(1){
        if (read_pin(MBED_BASE_DIP12)){
            clr_pin(MBED_BASE_LED1);
            clr_pin(MBED_BASE_LED2);
            clr_pin(MBED_BASE_LED3);
            clr_pin(MBED_BASE_LED4);      
        }else if (read_pin(MBED_BASE_DIP13)){
            set_pin(MBED_BASE_LED1);
        }else if (read_pin(MBED_BASE_DIP14)){
            set_pin(MBED_BASE_LED2);
        }else if (read_pin(MBED_BASE_DIP15)){
            set_pin(MBED_BASE_LED3);
        }else if (read_pin(MBED_BASE_DIP16)){
            set_pin(MBED_BASE_LED4);
        }
        wait();
    }
}