Go to the documentation of this file.
16 #ifndef C2X4RGB_DELAYS_H
17 #define C2X4RGB_DELAYS_H
24 #define DELAY_TOH Delay_Cyc( 3 ); // ~290ns
25 #define DELAY_TOL Delay_Cyc( 9 ); // ~910ns
26 #define DELAY_T1H Delay_Cyc( 13 ); // ~880ns
27 #define DELAY_T1L // ~380ns
30 #define DELAY_TOH Delay_Cyc( 2 ); // ~300ns
31 #define DELAY_TOL Delay_Cyc( 5 ); // ~900ns
32 #define DELAY_T1H Delay_Cyc( 9 ); // ~880ns
33 #define DELAY_T1L // ~480ns
45 #define DELAY_T1H Delay_Cyc( 4 ); // ~870ns
46 #define DELAY_T1L // ~1010ns
48 #error "Logic delays are not defined for the selected MCU"
82 #define DELAY_TOL Delay_Cyc( 7 ); // ~910ns
83 #define DELAY_T1H Delay_Cyc( 13 ); // ~890ns
84 #define DELAY_T1L // ~440ns
103 asm("nop"); // ~290ns
104 #define DELAY_TOL Delay_Cyc( 4 ); // ~880ns
105 #define DELAY_T1H Delay_Cyc( 18 ); // ~900ns
106 #define DELAY_T1L // ~540ns
125 asm("nop"); // ~310ns
150 asm("nop"); // ~880ns
151 #define DELAY_T1H Delay_Cyc( 7 ); // ~870ns
152 #define DELAY_T1L // ~750ns
167 asm("nop"); // ~290ns
200 asm("nop"); // ~900ns
201 #define DELAY_T1H Delay_Cyc( 3 ); // ~910ns
202 #define DELAY_T1L // ~640ns
204 #error "Logic delays are not defined for the selected MCU"
241 asm("nop"); // ~300ns
242 #define DELAY_TOL Delay_Cyc( 5 ); // ~910ns
243 #define DELAY_T1H Delay_Cyc( 11 ); // ~900ns
244 #define DELAY_T1L // ~420ns
271 asm("nop"); // ~310ns
272 #define DELAY_TOL Delay_Cyc( 3 ); // ~890ns
273 #define DELAY_T1H Delay_Cyc( 16 ); // ~900ns
274 #define DELAY_T1L // ~490ns
293 asm("nop"); // ~300ns
294 #define DELAY_TOL Delay_Cyc( 2 ); // ~950ns
295 #define DELAY_T1H Delay_Cyc( 5 ); // ~910ns
296 #define DELAY_T1L // ~590ns
298 #error "Logic delays are not defined for the selected MCU"
301 #error "Logic delays are not defined for the selected toolchain"
304 #endif // C2X4RGB_DELAYS_H