PWM এর সাহায্যে আমরা ডিসি মোটরের স্পিড কন্ট্রোল করতে পারি। এই জন্যে আমরা নিচের কোডটি ব্যবহার করবো।

 

/*

* PWM.c

*

* Created: 7/31/2018 10:59:06 PM

* Author : MD MASUM BILLAH

*/

 

 

#define F_CPU 1000000UL

#include <avr/io.h>

#include <util/delay.h>

inti;

intmain()

{

 

TCCR0|=(1<<WGM00)|(1<<WGM01)|(1<<COM01)|(1<<CS00);

DDRB|=(1<<PB3);

while(1)

{

for(i=0; i<=255; i++)

{

_delay_ms(50);

OCR0=i;

_delay_ms(50);

}

 

}

}