From 555d1aa50a49c7404feedfe3c244d1c30b7f701b Mon Sep 17 00:00:00 2001
From: Brandon Rodriguez <brodriguez8774@gmail.com>
Date: Mon, 21 Nov 2016 15:27:57 -0500
Subject: [PATCH] Fully functional, working a7

---
 a7.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/a7.c b/a7.c
index 458f0ea..13d9e69 100644
--- a/a7.c
+++ b/a7.c
@@ -18,14 +18,13 @@ int main(void)
     P1DIR |= BIT6;
     // Output mode for bits, I think?
     P1SEL |= BIT6;
-    //P1OUT = 0;
 
 
     // Settings for configurable clock timer.
     TA0CTL   = TASSEL_2 | MC_1 | ID_3;
     // Interupt vector. Causes periodic interupts based on timer and given value?
-    TA0CCR0  = 0x4000;  // Frequency of toggle.
-    TA0CCR1  = 0x2000;
+    TA0CCR0  = 400;  // Frequency of toggle.
+    TA0CCR1  = 200;
     // Capture control for interupt vector.
     TA0CCTL1 = OUTMOD_7;
     TA0CCTL0 = CCIE;
@@ -43,13 +42,13 @@ int main(void)
 __interrupt void Timer0_A0_ISR (void)
 {
     // If at max, decriment.
-    if (TA0CCR1 == 0xF424) {
+    if (TA0CCR1 == 400) {
         counter = -1;
     // Else if at min, increment.
     } else if (TA0CCR1 == 0) {
         counter = 1;
     }
     // Add counter var to vector thingy.
-    TA0CCTL1 += counter;
+    TA0CCR1 += counter;
 }
 
-- 
GitLab