Go to the documentation of this file.
16 #ifndef C4X4RGB_DELAYS_H
17 #define C4X4RGB_DELAYS_H
24 #define DELAY_TOH Delay_Cyc( 3 ); // ~290ns
25 #define DELAY_TOL Delay_Cyc( 5 ); // ~730ns
26 #define DELAY_T1H Delay_Cyc( 9 ); // ~640ns
27 #define DELAY_T1L Delay_Cyc( 2 ); // ~550ns
30 #define DELAY_TOH Delay_Cyc( 2 ); // ~300ns
31 #define DELAY_TOL Delay_Cyc( 3 ); // ~870ns
32 #define DELAY_T1H Delay_Cyc( 7 ); // ~720ns
33 #define DELAY_T1L Delay_Cyc( 2 ); // ~700ns
36 #define DELAY_TOH // ~420ns
37 #define DELAY_TOL // ~1000ns
38 #define DELAY_T1H Delay_Cyc( 2 ); // ~690ns
39 #define DELAY_T1L // ~1000ns
51 #define DELAY_TOL // ~880ns
52 #define DELAY_T1H Delay_Cyc( 3 ); // ~700ns
53 #define DELAY_T1L // ~1000ns
55 #error "Logic delays are not defined for the selected MCU"
60 #define DELAY_TOH Delay_Cyc( 2 ); // ~370ns
61 #define DELAY_TOL Delay_Cyc( 4 ); // ~790ns
62 #define DELAY_T1H Delay_Cyc( 9 ); // ~700ns
63 #define DELAY_T1L Delay_Cyc( 2 ); // ~690ns
66 #define DELAY_TOH Delay_Cyc( 2 ); // ~370ns
67 #define DELAY_TOL Delay_Cyc( 3 ); // ~780ns
68 #define DELAY_T1H Delay_Cyc( 12 ); // ~700ns
104 asm("nop"); // ~380ns
109 asm("nop"); // ~750ns
110 #define DELAY_T1H Delay_Cyc( 4 ); // ~690ns
111 #define DELAY_T1L // ~750ns
134 asm("nop"); // ~350ns
159 asm("nop"); // ~780ns
160 #define DELAY_T1H Delay_Cyc( 2 ); // ~690ns
165 asm("nop"); // ~620ns
167 #error "Logic delays are not defined for the selected MCU"
204 asm("nop"); // ~310ns
205 #define DELAY_TOL Delay_Cyc( 2 ); // ~760ns
206 #define DELAY_T1H Delay_Cyc( 7 ); // ~710ns
239 asm("nop"); // ~600ns
242 #define DELAY_TOH Delay_Cyc( 2 ); // ~390ns
243 #define DELAY_TOL Delay_Cyc( 3 ); // ~780ns
244 #define DELAY_T1H Delay_Cyc( 11 ); // ~690ns
261 asm("nop"); // ~610ns
264 #define DELAY_TOH // ~450ns
265 #define DELAY_TOL // ~960ns
298 asm("nop"); // ~720ns
299 #define DELAY_T1L // ~1020ns
326 asm("nop"); // ~350ns
327 #define DELAY_TOL Delay_Cyc( 2 ); // ~860ns
328 #define DELAY_T1H Delay_Cyc( 4 ); // ~760ns
341 asm("nop"); // ~600ns
343 #error "Logic delays are not defined for the selected MCU"
346 #error "Logic delays are not defined for the selected toolchain"
349 #endif // C4X4RGB_DELAYS_H