const int PWM_Pin =3;
const int DIR_pin =5;
const int Dutty_Cycle_percent = 50;
const long Frequency_hz = 7800;
void setup()
{
pinMode(PWM_Pin,OUTPUT);
pinMode(DIR_pin,OUTPUT);
digitalWrite(DIR_pin,HIGH);
TCCR2A=0; //timer2
TCCR2B=0;
TCCR2A |= _BV(WGM21) | _BV(WGM20);
TCCR2A |= _BV(COM2B1);
TCCR2B |= _BV(CS21);
uint8_t dutyValue = (255* Dutty_Cycle_percent)/100;
OCR2B =dutyValue;
}
void loop()
{
}