View difference between Paste ID: LcwCtm3H and uaYchWcq
SHOW: | | - or go back to the newest paste.
1
void delayus (uint32_t microseconds)
2
{
3
    uint32_t overflows;
4
    uint32_t partial;
5
6
    overflows = microseconds/65536 + 1;
7
    //partial = microseconds - overflow * 65536;  
8
    partial = microseconds % 65536;
9-
	
9+
10
    counter_flags = 0;
11
    while (counter_flags < overflows)
12
    {
13
        while(comprobar flag) {};
14
        borrar flag
15
        counter_flags++;
16
    }
17
}