اطلاعیه

Collapse
No announcement yet.

چگونه از مد sleep در avr استفاده کنیم

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

    #16
    پاسخ : چگونه از مد sleep در avr استفاده کنیم

    اگه از پرتیوس استفاده میکنید میتونید جای فایل هگز، اون فایل دومی از دو فایلی که باید به میکرو بدی رو بدی به میکرو، بعد بیای خط به خط اجرا کنید کد رو و ببینید مشکل کجاست.
    به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
    (پيش به سوي هدف)

    دیدگاه


      #17
      پاسخ : چگونه از مد sleep در avr استفاده کنیم

      سلام
      sleep ناخواسته نداریم
      یه جایی از کدتون یا مدارتون مشکل داره
      بیشتر بررسیش کنید، حتما پیداش میکنید
      موفق باشین

      دیدگاه


        #18
        پاسخ : چگونه از مد sleep در avr استفاده کنیم

        سلام
        میخوام میکرو کاری رو مثلا هر دو ساعت یک بار تکرار کنه
        اگر بخوام توی این دو ساعت میکرو به حالت اسلیپ بره و البته بدون وقفه خارجی بیدار بشه امکانش هست؟
        لطفا راهنمایی کنید
        ممنون

        دیدگاه


          #19
          پاسخ : چگونه از مد sleep در avr استفاده کنیم

          سلام.
          تقریبا امکان پذیره.به این شکل که باید واچ داگو روشن کنی.تایمر واچ داگو روی بیشترین زمان بذار.بعداز عملیات مورد نظر میکرو رو بخوابون.بعد از هر فک کنم ۸ ثانیه میکرو ریست میشه دوباره بخوابونش.پعد از اینکه ۲ ساعت میکرو ریست میشد و بخواب میرفت میتونید عملیاتو مورد نظرو انجام بدین.

          دیدگاه


            #20
            پاسخ : چگونه از مد sleep در avr استفاده کنیم

            اگه با gcc کار میکنی از کتابخونه sleep.h استفاده کن خیلی عالیه.
            تو بخش مدیریت توان توابعش هست[emoji116]

            جدیدترین ویرایش توسط Master81; ۱۲:۴۳ ۱۳۹۷/۰۳/۲۹.

            دیدگاه


              #21
              پاسخ : چگونه از مد sleep در avr استفاده کنیم

              سلام
              چندتا سئوال خیلی ابتدایی داشتم ممنون میشم از دوستان راهنمایی کنن
              تو avr ,مثلا maga8,وقتی در حین اجرای برنامه به مد power down بریم،برای بازگشت از این حالت اسلیپ، از وقفه خارجی با تریگر سطح اینکار را انجام میدیم،حالا اگه تو این زیربرنامه وقفه، برنامه ای بنویسیم بلافاصله پس از بیدار شدن میکرو انجام میشه یا نه؟
              آیا وضعیت مقدار متغیرها و رجیسترها پس از بیدار شدن از حالت اسلیپ نسبت به قبل از اینکه وارد اسلیپ بشه، تغییر میکنه؟
              در حالت power down وضعیت پورتهای خروجی ثابت میمونه یا های ایمپدانس میشه؟

              دیدگاه


                #22
                پاسخ : چگونه از مد sleep در avr استفاده کنیم

                ویرایش شد
                جدیدترین ویرایش توسط RahimEdison; ۱۵:۳۸ ۱۳۹۹/۰۱/۰۷.

                دیدگاه


                  #23
                  پاسخ : چگونه از مد sleep در avr استفاده کنیم

                  سلام
                  من یه مدار ساختم که کلید روشن و خاموش را از نوع tact switch انتخاب کردم
                  در زمانهایی که دستگاه خاموشه چیکار کنم که میکرو مصرفش کم بشه تا باتری را خالی نکنه
                  تشکر

                  دیدگاه


                    #24
                    پاسخ : چگونه از مد sleep در avr استفاده کنیم

                    سلام دوستان
                    یک مود از میکرو رو لازم دارم که زمانی که برق رفت میکرو دیگه هیچ کاری نکنه ( توو همون خط که هست بمونه ، rtc تا هر ساعتی که هست بمونه ، ... )
                    خلاصه همه چیز تا همون جا که هست قفل بشه تا زمانی که برق بیاد ، درواقع اطلاعات همونجوری حفظ بشه تا برق اومد ادامه به کار بده .
                    باتری بک آپ دارم میزارم واسه اون حالت
                    میکرو هم atmega8A
                    همچین مودی داریم ؟؟
                    با تشکر
                    بازم خدا رو شکر ...

                    دیدگاه

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