diff --git a/Group21_Lab06_Task2/main.c b/Group21_Lab06_Task2/main.c index 3b000fc..b78af4e 100644 --- a/Group21_Lab06_Task2/main.c +++ b/Group21_Lab06_Task2/main.c @@ -1,3 +1,8 @@ #include #include -#include "tm4c123gh6pm.h" \ No newline at end of file +#include "tm4c123gh6pm.h" +// Global Variables +volatile int duty = 50; // Initial duty cycle +volatile bool buttonPressed = false; // Track button state +volatile uint32_t pressDuration = 0; // Track how long the button is pressed +const long int PWM_PERIOD = 1000000; // Period for 100kHz in microseconds (10ms)