اطلاعیه

Collapse
No announcement yet.

گرفتن ساعت از سیستم

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

    گرفتن ساعت از سیستم

    سلام دوستان من چطوری میتونم تو بسکام ساعت و تاریخ و از سیستم بگیرم؟؟مثلا وقتی روشن میکنم مدارمو رو ال سی دی ساعت و تاریخ سیستممو نشون بده(کامپیوترمو).
    تشکر
    من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

    #2
    پاسخ : گرفتن ساعت از سیستم

    دوستان لطفا کمک کنید
    من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

    دیدگاه


      #3
      پاسخ : گرفتن ساعت از سیستم

      سلام دوست عزیز
      بیشتر توضیح بدید
      منظورتون این هست که یه بورد بسازید بعد با یه پورت به سیستم وصل باشه و ساعت و تاریخ سیستم نشون بده روی ال سی دی ؟؟؟
      یا تو شبیه سازی برنامه نیاز به این کار دارید؟
      هر گاه خداوند تو را به لبه پرتگاه هدایت کرد به خدا اطمینان کن،یا تو را از پشت خواهد گرفت یا به تو پرواز کردن خواهد آموخت.

      دیدگاه


        #4
        پاسخ : گرفتن ساعت از سیستم

        نوشته اصلی توسط ehsanarn
        سلام دوست عزیز
        بیشتر توضیح بدید
        منظورتون این هست که یه بورد بسازید بعد با یه پورت به سیستم وصل باشه و ساعت و تاریخ سیستم نشون بده روی ال سی دی ؟؟؟
        یا تو شبیه سازی برنامه نیاز به این کار دارید؟
        فعلا تو شبیه سازی نیاز دارم
        پروتیوس
        من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

        دیدگاه


          #5
          پاسخ : گرفتن ساعت از سیستم

          نوشته اصلی توسط milad brave
          فعلا تو شبیه سازی نیاز دارم
          پروتیوس
          سلام دوست عزیز
          اگه از ای سی ساعت استفاده کنی راحت توی شبیه سازی ساعت و تاریخ را از سیستم میکیره
          هر گاه خداوند تو را به لبه پرتگاه هدایت کرد به خدا اطمینان کن،یا تو را از پشت خواهد گرفت یا به تو پرواز کردن خواهد آموخت.

          دیدگاه


            #6
            پاسخ : گرفتن ساعت از سیستم

            من بخام ساعت در EEEPROMذخیره کنم مشکلی ندارم ولی وقتی میخام اون تایم ک ذخیره کردم بخونم رو ال سی دی نشون بدم نمیشه!!!
            یعنی اینجوری بگم من میتونم EEEPROM بریزم تو ی متغیر و اونو نشون بدم رو ال سی دی؟؟
            اونی ک میخام ذخیره کنمم ساعته یعنی ثانیه داره با دقیقه و ساعت!!!
            من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

            دیدگاه


              #7
              پاسخ : گرفتن ساعت از سیستم

              نوشته اصلی توسط milad brave
              من بخام ساعت در EEEPROMذخیره کنم مشکلی ندارم ولی وقتی میخام اون تایم ک ذخیره کردم بخونم رو ال سی دی نشون بدم نمیشه!!!
              یعنی اینجوری بگم من میتونم EEEPROM بریزم تو ی متغیر و اونو نشون بدم رو ال سی دی؟؟
              اونی ک میخام ذخیره کنمم ساعته یعنی ثانیه داره با دقیقه و ساعت!!!
              سلام
              دوست عزیز برنامتو بزار،شما هر کدام از پرامترهارو جداجدا بریز تو متغیر حافظه

              دیدگاه


                #8
                پاسخ : گرفتن ساعت از سیستم

                نوشته اصلی توسط میثم قاسمی نیا
                سلام
                دوست عزیز برنامتو بزار،شما هر کدام از پرامترهارو جداجدا بریز تو متغیر حافظه
                میخام اگه b.0بزنم زمان اونو ذخیره کنه b.1بزنم زمان... و وقتی b.3 زدم زمان که تو b.0ذخیره کرده بخونه و رو ال سی دی نمایش بده

                کد:
                $regfile = "m32def.dat"
                $crystal = 1000000
                
                Config Clock = Soft
                Time$ = "00:00:00"
                Enable Interrupts
                
                Config Lcd = 20 * 4
                Config Lcdpin = Pin , Rs = Porta.0 , E = Porta.2 , Db4 = Porta.4 , Db5 = _
                Porta.5 , Db6 = Porta.6 , Db7 = Porta.7
                
                Config Kbd = Portd , Debounce = 200
                config portb=input
                do
                if pin b.0=1 then
                Lcd Time$
                Writeeeprom Time$ , 1
                wait 2
                end if
                
                if pin b.1=1 then
                Lcd Time$
                Writeeeprom Time$ , 2
                wait 2
                end if
                
                if pin b.2=1 then
                Lcd Time$
                Writeeeprom Time$ , 3
                wait 2
                end if
                
                if pin b.3=1 then
                Readeeprom Time$ , 1
                lcd ???
                end if
                loop
                من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                دیدگاه


                  #9
                  پاسخ : گرفتن ساعت از سیستم

                  مشکل من تو خوندن تایم ذخیره شده است
                  من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                  دیدگاه


                    #10
                    پاسخ : گرفتن ساعت از سیستم

                    دوست عزیز برنامه رو تصحیح کردم،برای ذخیره کردن زمان بهتره از روش تو این برنامه استفاده کنید
                    کد:
                    $regfile = "m32def.dat"
                    $crystal = 1000000
                    config lcd= 16 * 2
                    Config Clock = Soft
                    Time$ = "00:00:00"
                    Enable Interrupts
                     Dim Timee As Eram String * 16
                     Dim Time1 As String * 16
                    Config Lcd = 20 * 4
                    Config Lcdpin = Pin , Rs = Portd.2 , E = Portd.3 , Db4 = Portd.4 , Db5 = _
                    Portd.5 , Db6 = Portd.6 , Db7 = Portd.7
                    
                    Config Kbd = Portd , Debounce = 200
                    Config Portb = Input
                    Time$ = "10:22:23"
                    Cls
                    Do
                    Locate 1 , 1
                    lcd time$
                    If Pinb.0 = 1 Then
                    Timee = Time$
                    Cls
                    Waitms 300
                    end if
                    
                    
                    If Pinb.3 = 1 Then
                    Time1 = Timee
                    Locate 2 , 1
                    Lcd Time1
                    end if
                    loop

                    دیدگاه


                      #11
                      پاسخ : گرفتن ساعت از سیستم

                      نوشته اصلی توسط میثم قاسمی نیا
                      دوست عزیز برنامه رو تصحیح کردم،برای ذخیره کردن زمان بهتره از روش تو این برنامه استفاده کنید
                      کد:
                      $regfile = "m32def.dat"
                      $crystal = 1000000
                      config lcd= 16 * 2
                      Config Clock = Soft
                      Time$ = "00:00:00"
                      Enable Interrupts
                       Dim Timee As Eram String * 16
                       Dim Time1 As String * 16
                      Config Lcd = 20 * 4
                      Config Lcdpin = Pin , Rs = Portd.2 , E = Portd.3 , Db4 = Portd.4 , Db5 = _
                      Portd.5 , Db6 = Portd.6 , Db7 = Portd.7
                      
                      Config Kbd = Portd , Debounce = 200
                      Config Portb = Input
                      Time$ = "10:22:23"
                      Cls
                      Do
                      Locate 1 , 1
                      lcd time$
                      If Pinb.0 = 1 Then
                      Timee = Time$
                      Cls
                      Waitms 300
                      end if
                      
                      
                      If Pinb.3 = 1 Then
                      Time1 = Timee
                      Locate 2 , 1
                      Lcd Time1
                      end if
                      loop
                      lمهندس دستت درد نکنه ولی اینو چجوری ذخیره میکنی؟؟؟چ جوری فراخانی میکنی تایم ذخیره شده رو؟؟
                      Dim Timee As Eram String * 16یعنی چی؟
                      من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                      دیدگاه


                        #12
                        پاسخ : گرفتن ساعت از سیستم

                        نوشته اصلی توسط milad brave
                        lمهندس دستت درد نکنه ولی اینو چجوری ذخیره میکنی؟؟؟چ جوری فراخانی میکنی تایم ذخیره شده رو؟؟
                        Dim Timee As Eram String * 16یعنی چی؟
                        خواهش میکنم
                        ببینید ما اومدیم ویک متغیر از نوع EEPROM ساختیم بنام TIMEE وهر موقع بخوایم زمان رو توش ذخیره کنیم باید این متغیر رو برابر time$ قرار بدیم اینجوری زمان تو این متغیر ذخیره میشه(نوشته میشهمثلاtimee=time$j) و آدرس دهی هم خودبخود انجام میشه وبرای خوندن هم کافیه time$=timee قرار بدی

                        دیدگاه


                          #13
                          پاسخ : گرفتن ساعت از سیستم

                          نوشته اصلی توسط میثم قاسمی نیا
                          خواهش میکنم
                          ببینید ما اومدیم ویک متغیر از نوع EEPROM ساختیم بنام TIMEE وهر موقع بخوایم زمان رو توش ذخیره کنیم باید این متغیر رو برابر time$ قرار بدیم اینجوری زمان تو این متغیر ذخیره میشه(نوشته میشهمثلاtimee=time$j) و آدرس دهی هم خودبخود انجام میشه وبرای خوندن هم کافیه time$=timee قرار بدی
                          مهندس اگه من بخام 10تا زمان مختلف ذخیره کنم اخ تو این روش شما که همشون رو هم می افته یعنی شما ادرس دهی نمیکنید؟؟؟
                          من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                          دیدگاه


                            #14
                            پاسخ : گرفتن ساعت از سیستم

                            نوشته اصلی توسط milad brave
                            مهندس اگه من بخام 10تا زمان مختلف ذخیره کنم اخ تو این روش شما که همشون رو هم می افته یعنی شما ادرس دهی نمیکنید؟؟؟
                            تو برنامه من یک متغیر به نام time1 ایجاد کردم،حالا شما 10 تا متغیر میخوای ،پس تا time10 رو ایجاد کن ،کاربرد برنامه شما چیه؟میخوای با قطع برق هم زمانهات حفظ ابشن؟کرونومتره؟؟

                            دیدگاه


                              #15
                              پاسخ : گرفتن ساعت از سیستم

                              نوشته اصلی توسط میثم قاسمی نیا
                              تو برنامه من یک متغیر به نام time1 ایجاد کردم،حالا شما 10 تا متغیر میخوای ،پس تا time10 رو ایجاد کن ،کاربرد برنامه شما چیه؟میخوای با قطع برق هم زمانهات حفظ ابشن؟کرونومتره؟؟
                              واسه ورود و خروجه هرکس یه ایدی داره میخام با این برنامه وقتی پسوردشو درست زد زمانشو ثبت کنه تا بعدا با زدن یه باتم یا هرچیزی اونو بخونه...
                              بله موقع قطع برقم حذف نشه..
                              تو برنامه شما من یه تایم ذخیره کردم حالا دومی رو ک میخام ذخیره کنم میریزه رو اولی در ضمن مگه تو برنامه شما زمان تو timee ذخیره نمیکنه؟؟؟خب من هروقا بخام اون فقط اخرین تایم ذخیره میکنه
                              من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                              دیدگاه

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