--> Change in micros() function. Interrupts were blocked during whole function, that could provoke troubles if ADC or another peripheral if been used
--> Added timer's overflow interrupt