]> sigrok.org Git - sigrok-firmware-fx2lafw.git/commitdiff
scopes: Factor out TIMER2_VAL.
authorUwe Hermann <redacted>
Mon, 24 Apr 2017 06:30:06 +0000 (08:30 +0200)
committerUwe Hermann <redacted>
Sun, 17 Dec 2017 23:28:06 +0000 (00:28 +0100)
hantek_6022be.c
hantek_6022bl.c
sainsmart_dds120.c

index ad8f5ae862633bcc23378c5a765d45f8902a4569..69ba9586235e79d42c6e268bf123eb8e5d9ee9ba 100644 (file)
@@ -37,6 +37,8 @@
 #define LED_GREEN() PC0 = 1; PC1 = 0;
 #define LED_RED()   PC0 = 0; PC1 = 1;
 
+#define TIMER2_VAL 500
+
 /* CTLx pin index (IFCLK, ADC clock input). */
 #define CTL_BIT 2
 
@@ -488,8 +490,8 @@ static void main(void)
        EA = 1;
 
        /* Init timer2. */
-       RCAP2L = -500 & 0xff;
-       RCAP2H = (-500 & 0xff00) >> 8;
+       RCAP2L = -TIMER2_VAL & 0xff;
+       RCAP2H = (-TIMER2_VAL & 0xff00) >> 8;
        T2CON = 0;
        ET2 = 1;
        TR2 = 1;
index 3da69116519d9c13aa35aedd7c12210e22111c37..aa16921ae0dd3d8dc891f4cebe3ac382b4a9c4e4 100644 (file)
@@ -37,6 +37,8 @@
 #define LED_GREEN() PC0 = 1; PC1 = 0;
 #define LED_RED()   PC0 = 0; PC1 = 1;
 
+#define TIMER2_VAL 500
+
 /* CTLx pin index (IFCLK, ADC clock input). */
 #define CTL_BIT 0
 
@@ -489,8 +491,8 @@ static void main(void)
        EA = 1;
 
        /* Init timer2. */
-       RCAP2L = -500 & 0xff;
-       RCAP2H = (-500 & 0xff00) >> 8;
+       RCAP2L = -TIMER2_VAL & 0xff;
+       RCAP2H = (-TIMER2_VAL & 0xff00) >> 8;
        T2CON = 0;
        ET2 = 1;
        TR2 = 1;
index 06e47905dbbb6733a01d0906b40d19acd17425a8..cd2de1afce023dc04ec95d4780d19e7de17dcaf9 100644 (file)
@@ -38,6 +38,8 @@
 #define LED_GREEN() NOP
 #define LED_RED()   NOP
 
+#define TIMER2_VAL 1000
+
 /* CTLx pin index (IFCLK, ADC clock input). */
 #define CTL_BIT 2
 
@@ -530,8 +532,8 @@ static void main(void)
        EA = 1;
 
        /* Init timer2. */
-       RCAP2L = -1000 & 0xff;
-       RCAP2H = (-1000 & 0xff00) >> 8;
+       RCAP2L = -TIMER2_VAL & 0xff;
+       RCAP2H = (-TIMER2_VAL & 0xff00) >> 8;
        T2CON = 0;
        ET2 = 1;
        TR2 = 1;