اطلاعیه

Collapse
No announcement yet.

سوال در مورد برنامه ساعت با DS1307

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

    #16
    پاسخ : سوال در مورد برنامه ساعت با DS1307

    خب می تونیم روی قسمت به قسمت اون برنامه با هم بحث کنیم و البته شمام باید روی قسمتهای مهم اون برنامه مسلط باشی.
    شما می تونی این قسمت رو مثلا در درون برچسب ds1307 بزاری.خب چه مراحلی داره؟
    1-اول یه تقسیم مقاومتی از قبل رگولاتور می گیری به صورتی که از این تقسیم یه 5ولتی سر یکی از پایه های میکرو
    2-اول برنامه اون پایه رو ورودی تعریف می کنی.
    3-بعد یه جای در برچسب ds1307 مثلا بعد قسمت display یه شط میزاری که اگه این پایه صفر شد بره به برچسب یا زیر برنامه.
    4-برچسب رو یه جایی قبل end برنامه تعریف می کنی بر دستورات ذخیره سازی در e2prom رو اونجا می نویسی.
    5-دستورات انتقال از e2prom به فلش رو هم جایی از برنامه قبل do-loop میزاری.
    6-خارنم یادت نره.
    انا لله و انا الیه الراجعون

    دیدگاه


      #17
      پاسخ : سوال در مورد برنامه ساعت با DS1307

      :cry:
      عمو شاهین شرق یادته چقدر زحمت کشیدیم تاپیکتو ببرم بالا لینک اونجارو بده خود
      دباره چرا این همه زحمت میکشید تایپ میکنید !! لا اقل 3 تا تاپیک وجود داره که به درد تون میخوره
      چی بگم والا
      تاپیک من !!
      http://www.eca.ir/forum2/index.php?topic=38492.0
      تاپیک شاهین شرق !!
      http://www.eca.ir/forum2/index.php?topic=44026.0
      [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

      دیدگاه


        #18
        پاسخ : سوال در مورد برنامه ساعت با DS1307

        نوشته اصلی توسط حامد رحیمی
        :cry:
        عمو شاهین شرق یادته چقدر زحمت کشیدیم تاپیکتو ببرم بالا لینک اونجارو بده خود
        دباره چرا این همه زحمت میکشید تایپ میکنید !! لا اقل 3 تا تاپیک وجود داره که به درد تون میخوره
        چی بگم والا
        تاپیک من !!
        http://www.eca.ir/forum2/index.php?topic=38492.0
        تاپیک شاهین شرق !!
        http://www.eca.ir/forum2/index.php?topic=44026.0
        به به برادر رحیمی :bye :bye :bye
        بابا شما هم اهل دل بودی ما خبر نداشتیم :angry: :angry: :angry:
        بابا بیا که ما کارمون لنگ شما بوده .دوست عزیزم اقای شاهین شرق واقعا به من لطف کردنندو برنامه و مدارو تا یه جاهایی رسونندیم . شما اگر نظری دارید جهت بهتر شدن برنامه ومدار بفرمایئد و مارو راهنمایی کنید.منتظر افاضات شما برادر همیشه در صحنه هستیم :applause: :applause: :applause: :nerd: :nerd:

        دیدگاه


          #19
          پاسخ : سوال در مورد برنامه ساعت با DS1307

          نوشته اصلی توسط شاهین شرق
          خب می تونیم روی قسمت به قسمت اون برنامه با هم بحث کنیم و البته شمام باید روی قسمتهای مهم اون برنامه مسلط باشی.
          شما می تونی این قسمت رو مثلا در درون برچسب ds1307 بزاری.خب چه مراحلی داره؟
          1-اول یه تقسیم مقاومتی از قبل رگولاتور می گیری به صورتی که از این تقسیم یه 5ولتی سر یکی از پایه های میکرو
          2-اول برنامه اون پایه رو ورودی تعریف می کنی.
          3-بعد یه جای در برچسب ds1307 مثلا بعد قسمت display یه شط میزاری که اگه این پایه صفر شد بره به برچسب یا زیر برنامه.
          4-برچسب رو یه جایی قبل end برنامه تعریف می کنی بر دستورات ذخیره سازی در e2prom رو اونجا می نویسی.
          5-دستورات انتقال از e2prom به فلش رو هم جایی از برنامه قبل do-loop میزاری.
          6-خارنم یادت نره.
          بابا دکتر شما که قبلا درد من رو دچا بودید که

          اینا رو یادته؟؟
          ((((سلام.ایول!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
          دمت شما گرم........ درست شد........درست درست

          واقعا راست میگن که:
          در ناامیدی بسی امید است
          تو باقلا قاتق یه کم شیوید است!!

          همه چی آرومه من چقدر خوشحالم:wow:
          خیلی خیلی ممنونم)))))

          ((**یه سوال واسه اینکه متغیر در E2PROM ذخیره بشه دستورش اینه؟
          DIM X AS ERAM**)))))


          (((باتری بکاپ یعنی کشک :angry: :angry))

          شما که این راه رو رفتی و اسفالتش کردی چرا دست مارو هم نمیگیری :cry2: :cry2: :cry2: :cry2: :cry2: :cry2: :angry: :angry: :cry2:

          حال من الان شده مثل حال شما که تازه میخاستی با ds1307 وبرنامش و e2prom کار کنی و مسلط نبودی و اون زمان حاج حامد شما رو هل میداد حالا شما و بردار همیشه در صنحه منو هل بدید :icon_razz:.
          اگر امکانش هست قسمت ذخیره سازی در e2prom رو به برنامه اضافه کنید چون من اصلا درس امروز شما رو متوجه نشدم

          دیدگاه


            #20
            پاسخ : سوال در مورد برنامه ساعت با DS1307

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

            http://bargiri.persiangig.com/ds%201307%20smd/ds1307.rar
            [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

            دیدگاه


              #21
              پاسخ : سوال در مورد برنامه ساعت با DS1307

              چیکار کنم حامد جان
              من خودم تا در موضوعی خوب سرچ نکنم عمرا پست بزارم. :nerd:
              این انجمن avr داره عین کهکشان راه شیری روز به روز بر وسعتش افزوده میشه.
              هرکی یه سرش رو می گیره هی میکشه oo:

              علیدلیا شما همون علیدلی هستی؟!
              شما اون کارایی رو که من بهت گفتم دقیق انجام بده و تلاشت رو بکن.باید بتونی خودت انجام بدی.... این همه برنامه رو من نوشته ام یه چند خط هم خودت بنوسین منم کمکت می کنم:agree:
              انا لله و انا الیه الراجعون

              دیدگاه


                #22
                پاسخ : سوال در مورد برنامه ساعت با DS1307

                نوشته اصلی توسط شاهین شرق
                چیکار کنم حامد جان
                من خودم تا در موضوعی خوب سرچ نکنم عمرا پست بزارم. :nerd:
                این انجمن avr داره عین کهکشان راه شیری روز به روز بر وسعتش افزوده میشه.
                هرکی یه سرش رو می گیره هی میکشه oo:

                علیدلیا شما همون علیدلی هستی؟!
                شما اون کارایی رو که من بهت گفتم دقیق انجام بده و تلاشت رو بکن.باید بتونی خودت انجام بدی.... این همه برنامه رو من نوشته ام یه چند خط هم خودت بنوسین منم کمکت می کنم:agree:
                اره خودم هستم .نمیدونم چرا نام کاربریم رمز قبول نمیکنه به همین دلیل مجبور شدم یه نام کاربری دیگه
                بسازم

                دیدگاه


                  #23
                  پاسخ : سوال در مورد برنامه ساعت با DS1307

                  نوشته اصلی توسط حامد رحیمی
                  ببین داداش من خیلی علاقه دارم به اپلود فایل های اموزشی ولی متاسفانه این سایت خیلی موقعیت اپلودش رو خراب کرده
                  هیف کردن
                  خیلی راحت می شد فایل ر و ضمیمه کرد
                  خدمت شما دوست عزیز

                  http://bargiri.persiangig.com/ds%201307%20smd/ds1307.rar
                  برادر این برنامه رو داش شاهین که اصلاحش کرد وداریم روش کار میکنم .فقط قسمت e2prom مشکل دارم .تو این زمینه مارو یاری کن .

                  دیدگاه


                    #24
                    پاسخ : سوال در مورد برنامه ساعت با DS1307

                    سلام داش شاهین :bye :bye :bye :bye
                    میشه در مورد این برنامه یه توضیح بدی چون من هنوز بااین دستور کارنکردم وچیزی سر در نمیارم :angry:

                    Seco1 = Seco2
                    Waitms 50
                    Mine1 = Mine2
                    Waitms 50
                    Hour1 = Hour2
                    Waitms 50

                    دیدگاه


                      #25
                      پاسخ : سوال در مورد برنامه ساعت با DS1307

                      اینا اصلا دستور خاصی نیستن!
                      این دستور تاخیر 50میلی ثانیه واسه پایدار شدن اطلاعاته.
                      Waitms 50

                      و اینم کاملا مشخصه که داره دیتای یه متغیر رو در دیگری میریزه.
                      Seco1 = Seco2

                      حالا این تو هستن که تعریف می کنی که مثلاseco2 از جنس e2prom باشه و seco1 از جنس فلش. که در این حالت میشه ذخیره کردن از e2prom در فلش.
                      یا می تونی این فرآیند رو برعکس کنی.
                      انا لله و انا الیه الراجعون

                      دیدگاه


                        #26
                        پاسخ : سوال در مورد برنامه ساعت با DS1307

                        نوشته اصلی توسط شاهین شرق
                        اینا اصلا دستور خاصی نیستن!
                        سلام برنامه رو قرار دادم داخل برنامه اصلی هر کاری میکنم خطا میزنه :angry: :angry: :angry: :angry: :angry:
                        یه نگاه بنداز ببین کجاش ایراد داره
                        این متغییرها:::
                        Dim Seco As Byte
                        Dim Mine As Byte
                        Dim Hour As Byte

                        Dim S As Eram Integer
                        Dim Mi As Eram Integer
                        Dim Ho As Eram Integer

                        Dim Tseco As Byte
                        Dim Tmine As Byte
                        Dim Thour As Byte
                        ------------------------------------------
                        پین خازن که برق اضطراری رو تامین میکنه :
                        Config Pinb.0 = Input
                        ========================
                        اول برنامه قبل از حلقه اینو گذاشتم به محض روشن شدن اینو بخونه :
                        Ho = Thour
                        Waitms 50

                        Mi = Tmine
                        Waitms 50

                        S = Tseco
                        Waitms 50
                        =====================
                        بعد از display اینو گذاشتم
                        Debounce Pinb.0 , 0 , Vcc
                        ======================
                        اخر برنامه قبل از END ::
                        Vcc:

                        Thour = Ho
                        Waitms 50

                        Tmine = Mi
                        Waitms 50

                        Tseco = S
                        Waitms 50

                        =============================
                        اقا شاهین خدایی شما که زحمتشو کشیدی زحمت این چند خطم بکش و مارو نجات بده . :cry2: :cry2: :cry2: :cry2: :cry2: :cry2:

                        دیدگاه


                          #27
                          پاسخ : سوال در مورد برنامه ساعت با DS1307

                          خب صبر کن ببینم چیکار میشه کرد. :read:
                          انا لله و انا الیه الراجعون

                          دیدگاه


                            #28
                            پاسخ : سوال در مورد برنامه ساعت با DS1307

                            نوشته اصلی توسط علیدلیا
                            اره خودم هستم .نمیدونم چرا نام کاربریم رمز قبول نمیکنه به همین دلیل مجبور شدم یه نام کاربری دیگه
                            بسازم
                            با مدیر حرف بزن امیر علی بلور چیان درستش میکنه
                            [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                            دیدگاه


                              #29
                              پاسخ : سوال در مورد برنامه ساعت با DS1307

                              بزارید من یه بار بخونم کل تاپیکو ببینم شما چرا میخاین از e2 استفاده کنید ؟
                              کمکتون میکنم
                              در مورد ارور من به نوع متغیر ها شک کردم احساس میکنم متغیری که با هم مساوی قرار میدید از یک نوع نیست
                              در ضمن
                              word
                              byte
                              هست چرا integer ?
                              [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

                              دیدگاه


                                #30
                                پاسخ : سوال در مورد برنامه ساعت با DS1307

                                نوشته اصلی توسط حامد رحیمی
                                بزارید من یه بار بخونم کل تاپیکو ببینم شما چرا میخاین از e2 استفاده کنید ؟
                                کمکتون میکنم
                                مرسی ممنونم :wow: :wow: :wow: :wow: :applause: :applause: :applause: :applause:

                                دیدگاه

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