پاسخ : کنترل موتور DC
داشتم فایل های encoder3 رو مطالعه می کردم چندتا سوال برام پیش اومد
قسمت اخر برنامه نویسی رو دقیقا متوجه نمی شم می خواد چی کار کنه؟؟؟؟
و اینکه نقش x اینجا چیه؟
حالا اگه ما بخوایم یه کیبورد به جای اون سیویج ها قرار بدیم با چی کار کنیم.( برنامه کیبورد رو که بتونه اعداد رو پشت سر هم بگیره رو نتونستم بنویسم مثلا می خوام سرعت موتور 1008rpm باشه برنامه ای که من نوشتم جدا جدا می گیره!!!
)
ممنون می شم راهنمایی بفرمایید.
داشتم فایل های encoder3 رو مطالعه می کردم چندتا سوال برام پیش اومد
قسمت اخر برنامه نویسی رو دقیقا متوجه نمی شم می خواد چی کار کنه؟؟؟؟
کد:
void display_no(int no) { int array[5]; int i=0,j; /*if( no < 0) { lcd_putchar('-'); no=-1*no; } else lcd_putchar('+');*/ while(no > 9) { array[i++]=no % 10; no/=10; } array[i]=no; for(j=i;j >=0 ;j--) { lcd_putchar(48+array[j]); delay_us(100); } }
حالا اگه ما بخوایم یه کیبورد به جای اون سیویج ها قرار بدیم با چی کار کنیم.( برنامه کیبورد رو که بتونه اعداد رو پشت سر هم بگیره رو نتونستم بنویسم مثلا می خوام سرعت موتور 1008rpm باشه برنامه ای که من نوشتم جدا جدا می گیره!!!

ممنون می شم راهنمایی بفرمایید.
دیدگاه