اطلاعیه

Collapse
No announcement yet.

برنامه عجیب (!!؟؟)

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

    برنامه عجیب (!!؟؟)

    اول بگم من هیچ گونه مسوولیتی در قبال برنامه قرار داده شده در اینجا ندارم و مسوولیت استفاده و عواقب آن به عهده مصرف کننده می باشد و از این حرفا !

    داشتم برنامه برای ds1307 مینوشتم و تست میکردم که یهو دیدم بوی ds1307 میاد !
    اول نفهمیدم بوی چیه ولی بعد از مدتی متوجه داغ شدن بیش از حد ds1307 شدم البته avr هم کمی گرم شده بود .

    اول فکر کردم مشکل از اتصالات هست و همه رو چک کردم اما فایده نداشت تا اینکه بطور اتفاقی 3 تا متغیر رو در برنامه عوض کردم.
    ودیدم که همه چی عادی شدن ودیگه گرمایی در کار نیست دوباره هم اینکارو انجام دادم (برا اینکه مطمئن بشم ) و نتیجه یکسان بود یعنی برنامه یه جور ویروس avr هست :biggrin:

    توضیحات:
    در این مدار از میکروی atmega32a و ds1307 استفاده شده فایل پروتئوس وبرنامه پیوست شده

    سه متغیر مزبور _hour_ و _min_ و _sec_ هستن که برای درست شدن برنامه مثلا میتونید به __hour و __min و __sec تغییرشون بدین.

    دوستانی که تسلط بیشتری به avr دارن ممکنه توضیح بدین چرا اینطور میشه ؟

    http://www.mediafire.com/download/l27x2fdxbtq6082/deadman.zip
    من نمىآ‌توانم فرضیه «بىآ‌اخلاقى انسان» را بپذیرم، و من اخلاق را منحصرا امرى انسانى و متعلق به انسان مىآ‌دانم که هیچ نوع قدرت مافوق انسانى در پشت آن وجود ندارد
    آلبرت اینشتین
    منبع: http://fa.wikiquote.org

    #2
    پاسخ : برنامه عجیب (!!؟؟)

    من بیسیک یادم رفته ولی این مشکل میتونه مربوط به تداخل سطوح منطقی باشه، شاید نوشتن به این شکل باعث میشه عملکرد میکرو بهم بریزه
    توجه داشته باشید در i2c سطح منطقی 1 توسط مقاومت pull-up تامین میشه و پایه ها نباید سطح 1 را تولید کنند (فقط Low - HiZ)

    موفق باشید
    امام علي (عليه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

    دیدگاه


      #3
      پاسخ : برنامه عجیب (!!؟؟)

      فکر می کردم برنامه بیشتر از این طرفدار پیدا کنه ! oo:
      من نمىآ‌توانم فرضیه «بىآ‌اخلاقى انسان» را بپذیرم، و من اخلاق را منحصرا امرى انسانى و متعلق به انسان مىآ‌دانم که هیچ نوع قدرت مافوق انسانى در پشت آن وجود ندارد
      آلبرت اینشتین
      منبع: http://fa.wikiquote.org

      دیدگاه


        #4
        پاسخ : برنامه عجیب (!!؟؟)

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

        دیدگاه


          #5
          پاسخ : برنامه عجیب (!!؟؟)

          نوشته اصلی توسط Mahan.Rafiee
          ببینم بسکام درست کرک شده؟
          اگه درست کرک نشه یَک کارایی میکنه که نگو!!!!!!
          آره درست کرکش کردم ورژن 2.0.7.5 هست :agree:
          یعنی هنوز باورتون نشده که این ویروس avr هست
          من نمىآ‌توانم فرضیه «بىآ‌اخلاقى انسان» را بپذیرم، و من اخلاق را منحصرا امرى انسانى و متعلق به انسان مىآ‌دانم که هیچ نوع قدرت مافوق انسانى در پشت آن وجود ندارد
          آلبرت اینشتین
          منبع: http://fa.wikiquote.org

          دیدگاه


            #6
            پاسخ : برنامه عجیب (!!؟؟)

            بالاخره کسی نفهمید این برنامه دقیقا چی کار میکنه ؟ :mrgreen:
            من نمىآ‌توانم فرضیه «بىآ‌اخلاقى انسان» را بپذیرم، و من اخلاق را منحصرا امرى انسانى و متعلق به انسان مىآ‌دانم که هیچ نوع قدرت مافوق انسانى در پشت آن وجود ندارد
            آلبرت اینشتین
            منبع: http://fa.wikiquote.org

            دیدگاه


              #7
              پاسخ : برنامه عجیب (!!؟؟)

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

              دیدگاه


                #8
                پاسخ : برنامه عجیب (!!؟؟)

                نوشته اصلی توسط S i l i c o n
                دوستانی که تسلط بیشتری به avr دارن ممکنه توضیح بدین چرا اینطور میشه ؟

                معلومه کسی تسلط نداره
                شبنم از سعی به سرچشمه خورشید رسید صائب تبریزی

                دیدگاه


                  #9
                  پاسخ : برنامه عجیب (!!؟؟)

                  سلام
                  با abbas sarami موافقم!

                  البته من با ماژول شتاب سنج به این مشکل خورده بودم

                  دیدگاه


                    #10
                    پاسخ : برنامه عجیب (!!؟؟)

                    اسم متغیر که توی برنامه تعریف میشه هیچ وقت نمیتونه عملکرد برنامه تحت تاثیر قرار بده
                    اون چیزی که من احتمال میدم رخ داده شده اینه که نوشتن این گونه اسم متغیر، عملکرد کامپایلر بسکام را بهم میریزه (عملکرد کامپایلر نه خود میکرو)
                    البته من خودم این برنامه را تست نکردم و کاملاً هم تایید نمیکنم ^#(^

                    داغ شدن تراشه فقط در اثر جریان کشی هست که دلیلش را در پست قبلی گفتم

                    موفق باشید

                    امام علي (عليه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

                    دیدگاه

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