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





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









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









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





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

نمایش نتایج: از 1 به 8 از 8
  1. #1
    2007/08/06
    193
    1

    اشکال در تحليل يک تابع

    با درود
    من تازه شروع کردم به يادگيري زبان C. اين تابع يک عدد هشت بيتي ميگيره و پس از مقدار دهي به رجيستر ها و راه اندازي مبدل ADC، مقدار رو که از نوع 16بيتي هست بر ميگردونه(احتمالا خودتون از ظاهرش فهميديد ديگه :biggrin: ) لطفا يه توضيحي در مورد اين تابع بدين. نمدونم معني اون عملگر ها چيه. اصولا با اين عملگرها و روشهاي انتساب مشکل دارم :cry:
    کد:
    uint16_t adc_read(uint8_t ch)
     {
     // select the corresponding channel 0~7
     // ANDing with '7' will always keep the value
     // of 'ch' between 0 and 7
     ch &= 0b00000111; // AND operation with 7
     ADMUX = (ADMUX & 0xF8)|ch; // clears the bottom 3 bits before ORing
    
     // start single conversion
     // write '1' to ADSC
     ADCSRA |= (1<<ADSC);
    
     // wait for conversion to complete
     // ADSC becomes '0' again
     // till then, run loop continuously
     while(ADCSRA & (1<<ADSC));
    
     return (ADC);
     }
    خدا نور است و من اشعه ای از او ...
  2. #2
    2012/07/21
    834
    23

    پاسخ : اشکال در تحليل يک تابع

    مقدمات C و میکروکنترلر AVR رو مطالعه کنید حتماً جواب سؤالتون رو می گیرید..
    بیایید با Google آشتی کنیم!
  3. #3
    2007/08/06
    193
    1

    پاسخ : اشکال در تحليل يک تابع

    نقل قول نوشته اصلی توسط محمد رستمی
    مقدمات C و میکروکنترلر AVR رو مطالعه کنید حتماً جواب سؤالتون رو می گیرید..
    این که فرمودید کتاب هست یا فقط عنوانی که بشه باهاش جستجو کرد؟
    خدا نور است و من اشعه ای از او ...
  4. #4
    2011/05/22
    سمنان
    1,222
    17

    پاسخ : اشکال در تحليل يک تابع

    آقا اين پست ربطي به سوال نداره
    ديدم دو تا "رستم" اينجا هستن
    گفتم منم سوميشون باشم :rolleyes:
    ...

    ...
    اگه ميخواي زبان c ياد بگيري:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    ...
    اگه ميخواي ميکرو هم ياد بگيري
    اول نوع ميکروت رو مشخص کن
    بعد توي سايت ئنبالش بگرد
    يه عالمه مطالب مفيد هست
    1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
    2: چيزي به نام تصادف و شانس وجود نداره ... 3: دانش بهتره يا ثروت؟ بدون "شعور" هيچکدوم!
    4: دلا معاش چنان کن که گر بلغزد پاي***فرشتهآ*ات به دو دست دعا نگه دارد (حافظ)
    5:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  5. #5
    2007/08/06
    193
    1

    پاسخ : اشکال در تحليل يک تابع

    با درود خدمت همه رستمی های گلم
    آقا من با میکرو مشکلی ندارم. ولی سه سال با بسکام کار کردم احساس میکنم محیطش یکم دست و پا بستس. جای مانور زیادی نداره.
    بعد با این نرم افزار شرکت atmel به اسم atmel studio آشنا شدم که دیدم واقعا جالبه.
    این شد که مجبور شدم برم C یاد بگیرم. تا حدودی یاد گرفتم فقط یجاهایی سوال برام پیش میاد. میخوام یه مرجع کامل باشه که بتونم با این نرم افزار کار کنم
    خدا نور است و من اشعه ای از او ...
  6. #6
    2012/07/21
    834
    23

    پاسخ : اشکال در تحليل يک تابع

    درود
    چقدر رستمی داشتیم خبر نداشتیم
    ببین، یه pdf هست از رضا سپاسیار، آموزش زبان C و AVR. یا آموزش AVR به زبانِ C. بگرد تو اینترنت هست.
    یه چی دیگه، شما که AVR بلدی و اسمِ رجیسترها رو می دونی، کافیه مقدمات زبان C رو یاد بگیری که کتاب و pdf زیاد هست به زبان فارسی. غمت نباشه، شما یه قدم بردار، ما اینجا هر سؤالی داشتی کمکت می کنیم (مشروط به اینکه خودت کمربند همت رو بسته باشی).
    بیایید با Google آشتی کنیم!
  7. #7
    2007/08/06
    193
    1

    پاسخ : اشکال در تحليل يک تابع

    نقل قول نوشته اصلی توسط محمد رستمي
    درود
    چقدر رستمي داشتيم خبر نداشتيم
    ببين، يه pdf هست از رضا سپاسيار، آموزش زبان C و AVR. يا آموزش AVR به زبانِ C. بگرد تو اينترنت هست.
    يه چي ديگه، شما که AVR بلدي و اسمِ رجيسترها رو مي دوني، کافيه مقدمات زبان C رو ياد بگيري که کتاب و pdf زياد هست به زبان فارسي. غمت نباشه، شما يه قدم بردار، ما اينجا هر سؤالي داشتي کمکت مي کنيم (مشروط به اينکه خودت کمربند همت رو بسته باشي).
    خيلي ممنون
    فقط يه سوال کلي! شما با atmel studio کار کردين؟
    به نظر شما تفاوت زيادي با نرم افزارهايي از قبيل کدويژن داره؟ آيا بهتره من اول مثلا کدويژن ياد بگيرم يا از ابتدا با همين atmel studio کار کنم؟
    خدا نور است و من اشعه ای از او ...
  8. #8
    2012/07/21
    834
    23

    پاسخ : اشکال در تحليل يک تابع

    نقل قول نوشته اصلی توسط بهنام رستمي نژاد
    خيلي ممنون
    فقط يه سوال کلي! شما با atmel studio کار کردين؟
    به نظر شما تفاوت زيادي با نرم افزارهايي از قبيل کدويژن داره؟ آيا بهتره من اول مثلا کدويژن ياد بگيرم يا از ابتدا با همين atmel studio کار کنم؟
    ما چند بار برای آزمایشگاه با Atmel Studio (البته اسمش AVR Studio بود) کار کردیم. خیلی کامله. بعدش رفتیم سمتِ CodeVision و دیگه تو اون موندیم. ببین، اصلِ قضیه اینه که میکروکنترلر و زبانِ برنامه نویسیش و کامپایلرش سلیقه ای و کاربردیه. یعنی بسته به کاربرد انتخابش می کنی. ولی، طبق نظرِ دوستان تو این انجمن، Win AVR و AVR GCC چون Open Source هستند، کتابخونه ها و مثال های خیلی زیادی تو اینترنت دارند.
    مثلاً کتابخونه FAT توی CodeVision هم هست، ولی در دسترس نیست که بخوای تغییرش بدی یا اختصاصی کنی برا خودت. فقط اجازه داری ازش استفاده کنی.
    ولی، ولـــــــــــی... حتماً حتماً زبان C رو یاد بگیر. ربطی به میکروکنترلر نداره ها. کلاً تو زندگی به دردت می خوره! هر جا هر چی می بینی اساسش ++C اِ و اگه بلد نباشی فقط می تونی تماشا کنیش!
    در هر صورت، اگه پروژۀ خفنی انجام نمیدی، AVR رو هم خوب بلدی، برو سراغ CodeVision. اگه جوانِ علاقه مند و فعالی هستی، برو سمت WinAVR. دیگه همین.
    موفق باشی
    بیایید با Google آشتی کنیم!
نمایش نتایج: از 1 به 8 از 8

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

  1. پاسخ: 1
    آخرين نوشته: 2015/10/25, 14:03
  2. تحليل کد
    توسط 8409513 در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2014/07/02, 17:21
  3. تحليل کد C در AVR
    توسط mahsa.mz در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2014/01/06, 20:16
  4. تحليل پارازيتيک در ads
    توسط mongezi در انجمن نرم افزار ADS
    پاسخ: 0
    آخرين نوشته: 2013/04/23, 08:34
  5. پاسخ: 1
    آخرين نوشته: 2012/09/28, 16:51

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

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

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

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

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