اطلاعیه

Collapse
No announcement yet.

سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

    نوشته اصلی توسط ATROBOT
    نه اونایی که قبل از تایمر هاست
    سلام
    کل فایل رو گذاشتم اینجا لطفا یه نگاه کنید:
    http://s5.picofile.com/file/8138752050/RX_TX.rar.html

    ممنون :applause: :applause: @};- @};- @};-

    دیدگاه


      پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

      خط
      کد:
      TCCR1A=0xA0;
      رو تغییر بدید
      گفت که دیوانه نهی لایق این خانه نهی

      دیدگاه


        پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

        سلام
        آقا Finder_ خیلی ممنون
        :applause: :applause: :applause: :applause: :applause: :applause: :applause: :applause: :applause: :applause: :applause:
        جواب گرفتم عالی بود
        :wow: :wow: :wow: :wow: :wow: :wow: :wow:


        یه سوال :question:
        تو بیسیک می تونستیم تعداد زیادی سروو راه اندازی بکنیم به نظر شما تو کدویژن هم میشه :question:

        یه راهنمایی میکنید که چطوری چند سروو رو راه اندازی بکنم... از چه روشی ... آیا کتابخونه داره؟؟؟

        ممنون @};- @};- @};- @};- @};- @};- @};- @};- @};- @};- @};- @};-

        دیدگاه


          پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

          بله میشه.
          اما باید به صورت نرم افزاری پالس های مورد نظر رو درست کنی که شاید دقت سخت افزاری رو نداشته باشه.
          حد اکثر شما چنتا سروو میخواین درایو کنید؟
          گفت که دیوانه نهی لایق این خانه نهی

          دیدگاه


            پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

            سلام
            اگه پنج سروو راه اندازی بشه خیلی خوبه...

            ممنون @};- @};- @};- @};-

            دیدگاه


              پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

              اگه 4 تا بود میشد از خروجی تایمر های دیگه استفاده کرد.
              در مورد pwm نرم افزاری یه سرچ بکن. بعد اشکالاتو بگو
              گفت که دیوانه نهی لایق این خانه نهی

              دیدگاه


                پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                سلام
                دوتا سوال:
                1- موقع نوشتن کد ، اگر کد های نوشته شده با تنظیمات کدویژن تفاوت داشته باشه، ملاک کامپایل تنظیمات configuration هست یا کد های نوشته شده توسط کار بر؟ مثلا" در برنامه mega32 اینکلود بشه و در تنظیمات mega8 انتخاب بشه

                2- آموزشی میخواستم در مورد کدوِیژن که در مورد help کدویژن و تمامی دستورات اون توضیح مفصل داده باشه . به عنوان مثال در هیچ کدوم از آموزشهای موجود در مورد رجیسترهای مثلا usart ، متغیرهای اون یا مباحث دیگه هیچ توضیحی نداده . بیشتر آموزشها خیلی کلی هستن و به ساختن پروژه و کدویزارد و این مسائل عمومی پرداختن . اگر کسی در این مورد میتونه کمک کنه ممنون میشم

                دیدگاه


                  پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                  1- ملاک کد هاست
                  2- help که آموزش نمیخواد. خودش آموزشه. فقط یه زبان پایه میخواد یا یه دیکشنری. برای هر قسمت هم آموزش خاصش رو سرچ کن
                  گفت که دیوانه نهی لایق این خانه نهی

                  دیدگاه


                    پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                    نوشته اصلی توسط سایمون
                    سلام
                    دوتا سوال:
                    1- موقع نوشتن کد ، اگر کد های نوشته شده با تنظیمات کدویژن تفاوت داشته باشه، ملاک کامپایل تنظیمات configuration هست یا کد های نوشته شده توسط کار بر؟ مثلا" در برنامه mega32 اینکلود بشه و در تنظیمات mega8 انتخاب بشه

                    2- آموزشی میخواستم در مورد کدوِیژن که در مورد help کدویژن و تمامی دستورات اون توضیح مفصل داده باشه . به عنوان مثال در هیچ کدوم از آموزشهای موجود در مورد رجیسترهای مثلا usart ، متغیرهای اون یا مباحث دیگه هیچ توضیحی نداده . بیشتر آموزشها خیلی کلی هستن و به ساختن پروژه و کدویزارد و این مسائل عمومی پرداختن . اگر کسی در این مورد میتونه کمک کنه ممنون میشم
                    2- فیلم های آموزشی آقای کی نژاد بهترین و کامل ترین منبع و همچنین رایگان. واقعا دستشون درد نکنه.

                    دیدگاه


                      پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                      بله زبان درست و حسابی میخواد که ما نداریم . منظورم اینکه بجای اینکه برای هر کلمه مستقیم بریم سراغ بابیلون یا گوگل ترانسلیت با اون ترجمه های بدردنخور کسی اینکارو بصورت حرفه ای انجام داده باشه با توضیحات کافی نه فقط ترجمه لفظی help

                      فیلم های آموزشی آقای کی نژاد بهترین و کامل ترین منبع و همچنین رایگان. واقعا دستشون درد نکنه.
                      مهندس کی نژاد در مورد دیتا شیت اتمل توضیح دادن در مورد کدوِیژن به قول خودشون فقط به عنوان ابزار برنامه نویسی ازش استفاده کردن نه به عنوان کامپایلری که بیس کار رو روی اون بزارن و در موردش توضیح بدن . من سوالی در همین مورد توی پیج آموزش ها داشتم که گفتن فقط دیتا شیت رو توضیح میدن
                      ولی قبول کنید که کمبود منابع آموزشی به زبان فارسی مشکل ناحوریه . ما ایرانی هام که متخص کپی کردن از هم و تولید علم مجدد :eek: هستیم . یک آموزش از یکجا برمیداریم جملاتشو تغییر میدیم و به نام خودمون میدیم بیرون !!
                      این میشه که چندین آموزش دانلود میکنی ولی میبینی همشون یکی هستن با مختصر تغییرات

                      دیدگاه


                        پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                        زبان تخصصی لازم نداره.
                        شما یه قسمت رو شروع کن. ترجمه لغت به لغت نکن. سعی کن مفهوم جمله رو بفهمی. اگه نشد فقط کلمه های کلیدی رو معنی کن.
                        بلاخره باید از یه جا شروع کرد
                        گفت که دیوانه نهی لایق این خانه نهی

                        دیدگاه


                          پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                          سلام
                          من از دستور :
                          کد:
                           delay_us(20);
                          برای تاخیر میکرو ثانیه مخوام استفاده کنم


                          کد:
                           delay_us(var);
                          وقتی که متغییر میزارم خطا میده و میگه باید از عدد ثابت استفاده کنی
                          constant integral expression required

                          راهی وجود داره که من متغییر بزارم

                          ممنون :applause: :applause: :applause:

                          دیدگاه


                            پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                            کد:
                            for(i=0; i<var; i++)
                            {
                            delay_us(1);
                            }
                            البته هر چقدر عدد داخل delay بیشتر باشه بهتره.
                            گفت که دیوانه نهی لایق این خانه نهی

                            دیدگاه


                              پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                              این کد مجموع زمان های ایجاد شده توسط حلقه for رو ایجاد میکنه .
                              شما هم توضیح بیشتری بده شاید بشه کمکت کرد.

                              دیدگاه


                                پاسخ : سوالات مربوط به زبان C و کدویژن(در میکرو AVR)

                                سلام
                                من میخوام یک میکرو رو به یه سون سگمنت چهارتایی وصل کنم و به یه پورت دیگه هم کی برد وصل کنم میخوام وقتی عدد اول رو میزنم سون سگمنت اولی نشون بده وقتی عدد دوم رو میزنم سوت سگمنت دومی عدد اول رو نشون بده و سون سگمن اولی عدد دومی رو نشون بده در واقع وقتی عدد جدید وارد میشه به ترتیب روی سون سگمنتها شیفت پیدا کنه
                                ممنونم راهنماییم کنید
                                با نوشتن برنامه و اینکه روی یکی یا تمام سون سگمنتها نمایش داده بشه مشکلی ندارم مشکلی کلیم توی اینکه چطوری شیفت بدم مشکللم تو نوشتن برنامه شیفت هستش
                                ممنونم راهنمایم کنید
                                با تشکر
                                وقتی زندگی به سمت دشوار شدن تغییر مسیر میدهد
                                شما به سمت قوی تر شدن تغییر مسیر دهید

                                دیدگاه

                                لطفا صبر کنید...
                                X