اطلاعیه

Collapse
No announcement yet.

بحث راجع به فیوز بیتهای میکروکنترلر AVR

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

    پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

    نوشته اصلی توسط J A V A D
    سلام آقا ماهان
    راستش وقت نشد بخوام اسمبلی شروع کنم و یاد بگیرم :redface:
    اسمبلی یخورده سخته باید درست و حسابی روش وقت بذارم تا خوب یاد بگیرم اونم من که رشتم نه الکترونیکه نه کامپیوتر :mrgreen:
    الآن سرعت نمایش عکس 7-8 ثانیه است عکس 16 بیتی رو هم نمایش دادم که زمانش به 5 ثانیه رسید ولی کیفیتش اصلا تعریفی نداره واسه همین اصلا نمیتونم روش حساب کنم :cry: :cry2:
    فعلا میخوام تاچش رو راه بندازم تا از بابت اینکه میتونم پروژه رو عملی کنم خیالم راحت بشه بعد برم سراغ کاهش سرعتش و ... :rolleyes:
    راسیتش از راه اندازی تاچ اطلاعاتی ندارم (از کار با adc تا ...) میتونی کمک کنی ؟ :redface: :cry: :cry2:
    شرمنده نمیتونم کمک کنم آخه تازه وارد دنیای زبان cشدم واصلا از دستورات adc سردر نمیارم
    ولی شاید این تاپیک به دردت بخوره که کالیبره کنی :
    http://www.eca.ir/forum2/index.php?topic=63820.0
    پایه های تاچ روهم مثل pdf راهنما که آقای علی ایمانی فر زحمت کشیده اند ببند
    1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
    من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
    !Electronic On! Programming On
    هوشمندانه سوال بپرسیم!
    http://ir02x6.persiangig.com/logo/eca/tanks_01.png

    دیدگاه


      پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

      با سلام خدمت اساتید خودم
      من با یه مشکل عجیب برخوردم. oo:
      خیلی عجیب :eek:
      من روی یه برد آزمایشی از atmega64 استفاده کردم و با پروگرمر هاتل پروگرمش کردم.
      اولش از یه کریستال خارجی 16 مگ استفاده میکردم و جواب نمیداد.
      بعد کریستال و خازناشو جدا کردم و از اسیلاتور داخلی با فرکانس 1 مگ (پیشفرض خودش) استفاده کردم و جواب داد.
      بعد دوباره یه کریستال خارجی 16 دیگه گذاشتم و جواب نداد که هیچ دیگه بعد اون با اسیلاتور داخلی هم جواب نمیده.
      موندم چه کنم!!!!

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

      دیدگاه


        پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

        کسی نیست جواب بده ؟
        :angry:

        دیدگاه


          پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

          نوشته اصلی توسط mrr1361
          با سلام خدمت اساتید خودم
          من با یه مشکل عجیب برخوردم. oo:
          خیلی عجیب :eek:
          من روی یه برد آزمایشی از atmega64 استفاده کردم و با پروگرمر هاتل پروگرمش کردم.
          اولش از یه کریستال خارجی 16 مگ استفاده میکردم و جواب نمیداد.
          بعد کریستال و خازناشو جدا کردم و از اسیلاتور داخلی با فرکانس 1 مگ (پیشفرض خودش) استفاده کردم و جواب داد.
          بعد دوباره یه کریستال خارجی 16 دیگه گذاشتم و جواب نداد که هیچ دیگه بعد اون با اسیلاتور داخلی هم جواب نمیده.
          موندم چه کنم!!!!

          آیا استفاده از کریستال خارجی در مگا64 روش خاصی داره؟
          لطفا به دادم برسین که وقتم خیلی کمه و این قضیه بد جوری کلافم کرده.
          در ضمن آی سی سالمه و میتونم پروگرمش کنم یا فیوزبیت هاشو تغییر بدم اما کار نمیکنه.
          با تشکر
          سلام
          فیوزبیتاش رو ریست کردی ببینی جواب میده یا نه؟
          هر چند پیر و خسته دل و ناتوان شدم * * * هر گه که یاد تو کردم جوان شدم :rolleyes:

          دیدگاه


            پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

            ممکنه کریستال معیوب باشه
            چون کریستال اگه بهش ضربه بخوره و در حرارت ببینه از کار میفته
            1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
            من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
            !Electronic On! Programming On
            هوشمندانه سوال بپرسیم!
            http://ir02x6.persiangig.com/logo/eca/tanks_01.png

            دیدگاه


              پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

              به احتمال قوی مربوط به فیوزبیت هاست cksel0,1,2,3 را برابر 1 و ckopt را فعال کنید و خازن ها را بردارید
              امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

              دیدگاه


                پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                نوشته اصلی توسط Abbas Sarami
                به احتمال قوی مربوط به فیوزبیت هاست cksel0,1,2,3 را برابر 1 و ckopt را فعال کنید و خازن ها را بردارید
                ممنون از راهنماییتون اما به فیوز بیتها مربوط نمیشه چون تمام کارهایی که دوستان گفتن و انجام دادم ولی درست نشد.
                اما متوجه شدم که اگر برنامه دارای تابع باشه (هر تابعی) به طوری که اشاره گر برنامه بخواد از ادرسی به ادرس دیگه جابجا بشه در برگشت میکرو ریست میشه.
                این مساله رو با توابع اینتراپت خارجی و توابع تایمر و حتی یک تابع متفرقه امتحان کردم و هر بار میکرو ریست میشه.
                این مشکل از کجا میتونه باشه؟
                آیا این مشکل راه حلی داره؟
                یا باید میکرو رو عوضش کنم؟
                باز هم از همکاریتون متشکرم

                دیدگاه


                  پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                  مدار ریسترو میزاری؟
                  1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                  من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                  !Electronic On! Programming On
                  هوشمندانه سوال بپرسیم!
                  http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                  دیدگاه


                    پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                    نوشته اصلی توسط mrr1361
                    ممنون از راهنماییتون اما به فیوز بیتها مربوط نمیشه چون تمام کارهایی که دوستان گفتن و انجام دادم ولی درست نشد.
                    اما متوجه شدم که اگر برنامه دارای تابع باشه (هر تابعی) به طوری که اشاره گر برنامه بخواد از ادرسی به ادرس دیگه جابجا بشه در برگشت میکرو ریست میشه.
                    این مساله رو با توابع اینتراپت خارجی و توابع تایمر و حتی یک تابع متفرقه امتحان کردم و هر بار میکرو ریست میشه.
                    این مشکل از کجا میتونه باشه؟
                    آیا این مشکل راه حلی داره؟
                    یا باید میکرو رو عوضش کنم؟
                    باز هم از همکاریتون متشکرم
                    جالبه :-?
                    به قول دوستمون ممکنه مربوط به مدار reset میشه (یک مقاومت pullup و یک خازن)
                    شایدهم مربوط به کامپایلرتون باشه (مثلاً کدویژن اگه درست کرک نشه کارهای عجیب غریب میکنه!)
                    اگه watchdog را فعال کردید اون را غیر فعال و یا دستور ریست اون را استفاده کنید
                    امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

                    دیدگاه


                      پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                      همه ی فیوزبیت هارو مقدارشون رو بگو.
                      یادآوری :0یعنی فعال 1یعنی غیرفعال
                      1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                      من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                      !Electronic On! Programming On
                      هوشمندانه سوال بپرسیم!
                      http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                      دیدگاه


                        پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                        سلام
                        باتغییر فیوزبیت ها(mega32) منبع کلاک عوض نمیشه،در برنامه 16 مگ دادم فیوز بیت ها: CKSEL0123=1111 یا 1010 و CKOPT=0 یا 1 ،باخازن خارجی یا بدون خازن اصلا بود یا نبود کریستال فرقی نمیکنه،روی کلاک داخلی میکرو کار میکنه،؟؟؟
                        قبل از دویدن باید راه رفتن یاد گرفت.

                        دیدگاه


                          پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                          نوشته اصلی توسط musefian
                          سلام
                          باتغییر فیوزبیت ها(mega32) منبع کلاک عوض نمیشه،در برنامه 16 مگ دادم فیوز بیت ها: CKSEL0123=1111 یا 1010 و CKOPT=0 یا 1 ،باخازن خارجی یا بدون خازن اصلا بود یا نبود کریستال فرقی نمیکنه،روی کلاک داخلی میکرو کار میکنه،؟؟؟
                          :eek: :eek:
                          شاید میکروت قلابیه
                          یا شاید هم پروگرامرت قلابیه
                          یا شایدهم مشکل از کدویژنه
                          یه کرک معتبر بزار
                          1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                          من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                          !Electronic On! Programming On
                          هوشمندانه سوال بپرسیم!
                          http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                          دیدگاه


                            پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                            نوشته اصلی توسط mahan.rafiee
                            :eek: :eek:
                            شاید میکروت قلابیه
                            یا شاید هم پروگرامرت قلابیه
                            یا شایدهم مشکل از کدویژنه
                            یه کرک معتبر بزار
                            قبلا همین میکرو وپروگرمر این مشکل رو نداشتن،کدویژن هم عوض نشده oo:
                            قبل از دویدن باید راه رفتن یاد گرفت.

                            دیدگاه


                              پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                              نوشته اصلی توسط musefian
                              قبلا همین میکرو وپروگرمر این مشکل رو نداشتن،کدویژن هم عوض نشده oo:
                              چند وقته از میکروت استفاده میکنی
                              روزی چقد پروگرام میکنی
                              1 در دنیا 100 در آخرت (درس و مشق فعالیتمو تو انجمن کم کرده)
                              من آنچه شرط بلاغست با تو میآ‌گویم. تو خواه از سخنم پند گیر و خواه ملال. سعدی
                              !Electronic On! Programming On
                              هوشمندانه سوال بپرسیم!
                              http://ir02x6.persiangig.com/logo/eca/tanks_01.png

                              دیدگاه


                                پاسخ : بحث راجع به فیوز بیتهای میکروکنترلر AVR

                                نوشته اصلی توسط mahan.rafiee
                                چند وقته از میکروت استفاده میکنی
                                روزی چقد پروگرام میکنی
                                میکرو روی مداری بکار گرفته نشده، کمتر از 10 مرتبه پاک وفیوز بیتا عوض شدن،الان که عوض نمیشه زیاد باهاش کار میکنم :twisted:
                                قبل از دویدن باید راه رفتن یاد گرفت.

                                دیدگاه

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