ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






جهت تبلیغ در وب سایت ECA کلیک کنید.

کاربران برچسب زده شده

نمایش نتایج: از 1 به 2 از 2
  1. #1
    2015/01/23
    79
    0

    توضیح عملگر های یک تابع adc

    سلام
    می خواستم یکی از دوستان عملگرهای بکاررفته درتابع زیر رابرای من توضیح بده.(زیرشون اندرلاین گذاشتم )
    تو اینترنت خیلی سرچ کردم اما نتونستم با رجیستر های بکاررفته درadc میکرو تطبیق بدم.
    ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);
    delay_us(10);
    ADCSRA|=0x40;
    while ((ADCSRA & 0x10)==0);
    ADCSRA|=0x10;
    return ADCW;
    هر آموزشگاهی را که باز کنید در زندانی را بسته اید.
  2. #2
    2010/07/16
    90
    30

    پاسخ : توضیح عملگر های یک تابع adc

    نقل قول نوشته اصلی توسط namvar141
    سلام
    می خواستم یکی از دوستان عملگرهای بکاررفته درتابع زیر رابرای من توضیح بده.(زیرشون اندرلاین گذاشتم )
    تو اینترنت خیلی سرچ کردم اما نتونستم با رجیستر های بکاررفته درadc میکرو تطبیق بدم.
    ADMUX=adc_input | (ADC_VREF_TYPE & 0xff);
    delay_us(10);
    ADCSRA|=0x40;
    while ((ADCSRA & 0x10)==0);
    ADCSRA|=0x10;
    return ADCW;
    سلام
    خط اول OR بیتی معمولی هست.
    خط سوم اون عملگرها OR انتسابی بیتی هستش یعنی دوتا عملوند بیتی رو با هم OR میکنه و سپس جواب را در رجیستر ADCSRA قرار میدهد مثلا a += b ابتدا a با b جمع میشه بعد جواب در a قرار میگیره.
    خط چهارم هم تا وقتی پرچم اتمام تبدیل زده نشه(ADIF) درون حلقه میمونه.کلا یعنی منتظر پایان تبدیل میشه.
    خط پنجم هم OR انتسابی بیتی هست یعنی پرچم رو پاک میکنه.چون از وقفه استفاده نکرده باید با نوشتن یک توی این بیت پرچم پاک بشه.
    این تابع خوندن مقادیر به روش سرکشی هستش.شما می تونی از وقفه هم برای این کار استفاده کنی.
نمایش نتایج: از 1 به 2 از 2

موضوعات مشابه

  1. پاسخ: 1
    آخرين نوشته: 2015/10/25, 14:03
  2. عملگر <-
    توسط oveili22 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2015/08/18, 01:58
  3. توضیح یک تابع oled
    توسط amanver در انجمن میکروکنترلرهای PIC
    پاسخ: 0
    آخرين نوشته: 2015/07/07, 01:21
  4. توضیح درمورد تابع main
    توسط !M! در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2015/05/19, 13:56
  5. پاسخ: 2
    آخرين نوشته: 2015/01/30, 07:39

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •