<< AVRPWM1SetDuty Scilab 2 C Converter AVRPWM2SetDuty >>

Scilab 2 C Converter >> Scilab 2 C Converter > AVRPWM1Setup

AVRPWM1Setup

Function to Setup OC1A or OC1B pin for required PWM mode

Parameters

waveform_mode:

integer, from 0 to 2

output_mode:

integer, from 0 to 1 (or 2) depending on the waveform_mode

output_pin:

0 (for OC1A) or 1 for (OC1B)

Description

Every Micro controller has PWM pins which can generate varying voltages from 0V-5V.This function helps to use OC1A or OC1B pin to produces required output waveform by setting the waveform mode and otput mode.

waveform_mode can take values-

output_mode can take values-

This is curretly dummy function. It provides no functionality but is required for providing support for generating C code for AVR.

Example AVRPWM1Setup(2,0,0); //This function will select CTC mode and will clear OC1A or OC1B on compare match.Also as defined the output will be produced at 0C1A pin.

See also

Authors


Report an issue
<< AVRPWM1SetDuty Scilab 2 C Converter AVRPWM2SetDuty >>