diff options
Diffstat (limited to 'macros/Hardware/AVR/AVRPWMSetup.sci')
-rw-r--r-- | macros/Hardware/AVR/AVRPWMSetup.sci | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/macros/Hardware/AVR/AVRPWMSetup.sci b/macros/Hardware/AVR/AVRPWMSetup.sci deleted file mode 100644 index 1bee050..0000000 --- a/macros/Hardware/AVR/AVRPWMSetup.sci +++ /dev/null @@ -1,39 +0,0 @@ -function AVRPWMSetup(timer, prescalar, waveform_mode, output_mode) -// Function to initialise PWM of AVR -// -// Calling Sequence -// AVRPWMSetup(timer, prescalar, waveform_mode, output_mode) -// -// Parameters -// timer: timer to be used for PWM generation (0,1,2) -// prescalar: prescalar to be used for generating PWM waveform (0-7) -// waveform_mode: decides type of waveform generation -// 0 -> Normal mode -// 1 -> Phase correct mode -// 2 -> CTC mode -// 3 -> Fase PWM mode -// output_mode: decides the compare output mode. (0-3) -// behaviour of the output is different for different inputs -// depending upon 'waveform_mode' chosen. -// ***Refer datasheet for more description about above modes -// -// Description -// This function initialises PWM of AVR with given parameters. 'timer' -// decides which of the three (0,1,2) timers available to be used. The -// 'prescalar' is needed for deciding PWM clock. Select appropriate prescalar -// depending on MCU clock. Choose required pwmmode using 'waveform_generation' -// and 'output_mode'. Please refer datasheet for more description of 'wafefom_mode' -// and 'output mode'. -// Examples -// AVRPWMSetup(0,1,2,2) -// -// See also -// AVRPMWSetDuty -// -// Authors -// Siddhesh Wani -// - -// This is curretly dummy function. It provides no functionality but is required -// for providing support for generating C code for AVR. -endfunction |