السلام عليكم اخوتي في القرية ارجو منكم مساعدتي في كيفية
برمجة معطيات الpwm في الميكرو كنترولر 16f628بلغة الميكرو سي
لأنه لايوجد في القرية حتى الآن ما هو اريده وانا اريد ان اجعل الميكرو
يخرج تردد متغير من 20 كيلو هرتز الى 120 كيلو هرتز وانا جربت برنامج
الموجود في درس التحكم في محرك الدي سي ولم ينجح في اخراج ولو حتى تردد واحد فقط مثلا 40 كيلو هتز ومع كل المحاولات وهذا هو البرنامج:
char x;
void main ()
{
portb=0xff;
trisb=0;
pwm_init(40000);
pwm_start();
while(1)
{
pwm_change_duty(100);
}
}
فأرجو منكم حل لهذة المشكلة داعيا لكم الله بالجنة