Create exp11_3-2.c

1. Colocar o Clock_task para ser chamado a cada ms e fazer com que as variáveis h, m, s sejam atualizadas no handler e manter o programa principal atualizando o LCD.   DONE

2. Colocar também a atualização do LCD no handler da interrupção (Esta é a parte mais difícil, pois é necessário especificar bem a máquina de estado para tratar os diversos estados necessários para enviar os caracteres no LCD, inclusive tratando dos atrasos eventualmente necessários).   DONE

3. Finalmente, é possível otimizar a atualização do LCD, endereçando diretamente os campos de HH:MM:SS e alterar apenas os caracteres necessários.   DONE

Estado atual:

Os segundos, minutos e horas são atualizados individualmente com endereçamento direto assim que um desses valores é atualizado.

ToDo:

Verificar se a primeira instrução de 'void Clock_Task(void)' quebra o programa ao subtrair 1000 da variável;
A função mandaString("00") está funcionando corretamente?;
Os endereços do LCD estão corretos?;
tasknum está agingo corretamente em void SysTick_Handler(void)?