اطلاعیه

Collapse
No announcement yet.

ذخیره eeeprom

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

    ذخیره eeeprom

    سلام
    من میخاستم تا مقدار تو eeeprom ذخیره کنم بطوری که هر تاشون جدا باشن و موقع قطع و وصل برق دستگاه از اونجا ک مونده شروع کنه بعدشمهر لحظه اونارو ذخیره کنه لطفا کمک کتید انجامش بدم تو بسکام اوکی هستش ولی تو سی نمیدونم اینکار چ جوری انجام بدم
    درضمن هر 4 متغییر هر ثانیه در حال تغییر هستن
    من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

    #2
    پاسخ : ذخیره eeeprom

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

    دیدگاه


      #3
      پاسخ : ذخیره eeeprom

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

      دیدگاه


        #4
        پاسخ : ذخیره eeeprom

        سلام دادا.
        من خودم تازه از این بسکام خلاص شدم دارم کدویژن یاد میگیرم.تا جایی که تو کتاب نوشته:برای دسترسی به eeprom داخلی میکرو,از متغیر های سراسری به همراه کلمه کلیدی eeprom استفاده میشود.مثل
        ;eeprom int a

        دیدگاه


          #5
          پاسخ : ذخیره eeeprom

          کد:
          eeprom char pass[]="012453";

          دیدگاه


            #6
            پاسخ : ذخیره eeeprom

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

            دیدگاه


              #7
              پاسخ : ذخیره eeeprom

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

              دیدگاه


                #8
                پاسخ : ذخیره eeeprom

                برای انتخاب متغیر eeprom باید به اینصورت بنویسی eeprom char a
                متغیری به نام a که هشت بیتی(char) هست از نوع eeprom

                دیدگاه


                  #9
                  پاسخ : ذخیره eeeprom

                  نوشته اصلی توسط saeiddiod
                  برای انتخاب متغیر eeprom باید به اینصورت بنویسی eeprom char a
                  متغیری به نام a که هشت بیتی(char) هست از نوع eeprom
                  چ عجب یکی جواب ما رو داد
                  خب متغییری که من بهش نیاز دارم جنسش از نوع int یعنی این متغییر از صفر تا 1000 میشماره امکان داره مثلا تو 562برق قطع شه من میخام این عدد برام ذخیره کنه و موقع وصل برق اونو لود کنه
                  یه سوال دیگه اگه ممن 4 تا متعییر اینجوری داشته باشم چجوری eeeprom ادرس دهی کنم؟
                  من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                  دیدگاه


                    #10
                    پاسخ : ذخیره eeeprom

                    متغیر int شانزده بیتی هست و میتونی از 0 تا 65536 بهش مقدار بدی(2 بتوان 16)
                    برای تعریف 4 متغیر به اینصورت eeprom int a,b,c,d
                    یا بصورت جدا از هم
                    eeprom int a
                    eeprom int b
                    eeprom int c
                    eeprom int d
                    متغیر هر مقداری که بگیره بصورت خودکار ذخیره میشه یعنی اخرین مقداری که بهش میدی با قطع برق توش میمونه و با وصل مجدد برق مقدارش قابل دسترسیه.
                    هر موقع که مقدار متغیر رو بخوای(مثلا برای نمایش روی السی دی)اخرین مقدار تغییرات نمایش داده میشه

                    دیدگاه


                      #11
                      پاسخ : ذخیره eeeprom

                      نوشته اصلی توسط saeiddiod
                      متغیر int شانزده بیتی هست و میتونی از 0 تا 65536 بهش مقدار بدی(2 بتوان 16)
                      برای تعریف 4 متغیر به اینصورت eeprom int a,b,c,d
                      یا بصورت جدا از هم
                      eeprom int a
                      eeprom int b
                      eeprom int c
                      eeprom int d
                      متغیر هر مقداری که بگیره بصورت خودکار ذخیره میشه یعنی اخرین مقداری که بهش میدی با قطع برق توش میمونه و با وصل مجدد برق مقدارش قابل دسترسیه.
                      هر موقع که مقدار متغیر رو بخوای(مثلا برای نمایش روی السی دی)اخرین مقدار تغییرات نمایش داده میشه
                      منکه اینارو ادرس دهی نکردم اینها رو هم ذخیره نکنه؟؟مثلا مقدار a ذخیره کنه بعد مقدار b رو a بریزه
                      من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                      دیدگاه


                        #12
                        پاسخ : ذخیره eeeprom

                        مقداری که به a میدی بصورت خودکار ذخیره میشه
                        برای اینکه a روی b ریخته بشه متغیر b رو برابر a میکنی.به اینصورت b=a
                        با این دستور مقدار b برابر با مقدار a میشه

                        دیدگاه


                          #13
                          پاسخ : ذخیره eeeprom

                          نوشته اصلی توسط saeiddiod
                          مقداری که به a میدی بصورت خودکار ذخیره میشه
                          برای اینکه a روی b ریخته بشه متغیر b رو برابر a میکنی.به اینصورت b=a
                          با این دستور مقدار b برابر با مقدار a میشه
                          پس اگه مساوی نکنم رو هم نمیریزه؟؟؟جدا جدا میشه؟؟
                          من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                          دیدگاه


                            #14
                            پاسخ : ذخیره eeeprom

                            نوشته اصلی توسط milad brave
                            پس اگه مساوی نکنم رو هم نمیریزه؟؟؟جدا جدا میشه؟؟
                            مهندس من اینکار رو کردم ولی ذخیره نکرد
                            من با دانش و آکاهی ام تمام جهالت ها رو به زانو در خواهم اورد.

                            دیدگاه


                              #15
                              پاسخ : ذخیره eeeprom

                              نوشته اصلی توسط milad brave
                              مهندس من اینکار رو کردم ولی ذخیره نکرد
                              برنامتو بذار ببینیم ایرادش کجاست.

                              دیدگاه

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