summaryrefslogtreecommitdiff
path: root/src/c/hardware/avr/pwm/u8AVRPWMSetDutys.c
diff options
context:
space:
mode:
authorsiddhu89902017-04-19 14:28:34 +0530
committersiddhu89902017-04-19 14:28:34 +0530
commit9e506f48291533cba7b4c555b0d2e98f234bfbe3 (patch)
tree6ffe38eefea51cdb767493850b2ada0c098fe416 /src/c/hardware/avr/pwm/u8AVRPWMSetDutys.c
parent453598b49cb3d4a62b1797dbc90f0e3dd4521329 (diff)
downloadScilab2C_fossee_old-9e506f48291533cba7b4c555b0d2e98f234bfbe3.tar.gz
Scilab2C_fossee_old-9e506f48291533cba7b4c555b0d2e98f234bfbe3.tar.bz2
Scilab2C_fossee_old-9e506f48291533cba7b4c555b0d2e98f234bfbe3.zip
Merged Ashish's work
Diffstat (limited to 'src/c/hardware/avr/pwm/u8AVRPWMSetDutys.c')
-rw-r--r--src/c/hardware/avr/pwm/u8AVRPWMSetDutys.c39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/c/hardware/avr/pwm/u8AVRPWMSetDutys.c b/src/c/hardware/avr/pwm/u8AVRPWMSetDutys.c
deleted file mode 100644
index 0f358fc..0000000
--- a/src/c/hardware/avr/pwm/u8AVRPWMSetDutys.c
+++ /dev/null
@@ -1,39 +0,0 @@
-// Function to set duty for PWM of AVR
-//
-// Calling Sequence
-// u8AVRPWMSetDutys(uint8 timer, uint8 duty)
-//
-// Parameters
-// timer: timer to be used for PWM generation (0,1,2)
-// duty: duty for PWM waveform (0-100)
-//
-// Description
-// This function sets duty for PWM waveform according to given parameters.
-//
-// Examples
-// u8AVRPWMSetDutys(0,10) //Sets 10% duty for timer 0 output.
-//
-// Authors
-// Siddhesh Wani
-//
-
-#include "AVRPeripheralPWM.h"
-
-void u8AVRPWMSetDutys(uint8 timer, uint8 duty)
-{
- uint8 duty_value=0;
-
- switch(timer)
- {
- case 0:
- duty_value = (uint8)(((uint16)(duty * 0xff))/100);
- OCR0 = duty_value;
- break;
- case 2:
- duty_value = (uint8)(((uint16)(duty * 0xff))/100);
- OCR2 = duty_value;
- break;
- }
-
-
-}