اطلاعیه

Collapse
No announcement yet.

ایجاد پسورد با قابلیت تغییر رمز

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

    ایجاد پسورد با قابلیت تغییر رمز

    با سلام خدمت دوستان

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

    #2
    پاسخ : ایجاد پسورد با قابلیت تغییر رمز

    یعنی یکی نیست کمک کنه :angry: :angry: :angry: :angry: :angry:
    وقتی گریبان عدم با دست خلقت می درید/وقتی ابد چشم تو را پیش از ازل می آفرید/وقتی زمین ناز تو را در آسمانها می کشید/وقتی عطش طعم تو را با اشکهایم می چشید/من عاشق چشمت شدم ، نه عقل بود و نه دلی/چیزی نمی دانم از این دیوانگی و عاقلی/یک آن شد این عاشق شدن ، دنیا همان یک لحظه بود/آن دم که چشمانت مرا از عمق چشمانت ربود/وقتی که من عاشق شدم شیطان به نامم سجده کرد/آدم زمینی تر شد و عالم به آدم سجده کرد /بودم و چشمان تو ، نه آتشی و نه گلی/چیزی نمی دانم از این دیوانگی و عاقلی/.

    دیدگاه


      #3
      پاسخ : ایجاد پسورد با قابلیت تغییر رمز

      سوالت مبهمه آخه! :surprised:شما دقیقا کجاش مشکل داری؟
      تو خوندن صفحه کلید؟ تو ذخیره کردن رمز؟ تو تغییر دادن رمز؟ :question:

      دیدگاه


        #4
        پاسخ : ایجاد پسورد با قابلیت تغییر رمز

        نوشته اصلی توسط برادر
        سوالت مبهمه آخه! :surprised:شما دقیقا کجاش مشکل داری؟
        تو خوندن صفحه کلید؟ تو ذخیره کردن رمز؟ تو تغییر دادن رمز؟ :question:
        سلام
        برادر من می خوام یه پسورد پیشفرض اولیه مثلا عدد111 رو داشته باشم
        بعد با زدن پسورد"عدد11"قسمت تغییر رمز برم و برا همیه این رمز تغییر کنه و باز مجددا هر موقع خواستم اونو عوضش کنم
        سپاس
        وقتی گریبان عدم با دست خلقت می درید/وقتی ابد چشم تو را پیش از ازل می آفرید/وقتی زمین ناز تو را در آسمانها می کشید/وقتی عطش طعم تو را با اشکهایم می چشید/من عاشق چشمت شدم ، نه عقل بود و نه دلی/چیزی نمی دانم از این دیوانگی و عاقلی/یک آن شد این عاشق شدن ، دنیا همان یک لحظه بود/آن دم که چشمانت مرا از عمق چشمانت ربود/وقتی که من عاشق شدم شیطان به نامم سجده کرد/آدم زمینی تر شد و عالم به آدم سجده کرد /بودم و چشمان تو ، نه آتشی و نه گلی/چیزی نمی دانم از این دیوانگی و عاقلی/.

        دیدگاه


          #5
          پاسخ : ایجاد پسورد با قابلیت تغییر رمز

          متوجه شدم میخای چیکار کنی اما مشکلت رو آخر نگفتی. فکر میکنم مشکل شما اینه که میخای متغیر همیشه تو حافظه بمونه. در اینصورت باید پسوردت رو توی یک متغیر تو حافظه eeprom میکرو ذخیره کنی.

          دیدگاه


            #6
            پاسخ : ایجاد پسورد با قابلیت تغییر رمز

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

            دیدگاه


              #7
              پاسخ : ایجاد پسورد با قابلیت تغییر رمز

              نوشته اصلی توسط pahpad.electronix
              سلام دوست عزیز.اگه چیزی نوشتی واسش بذار تا راهنماییت کنیم چون وقت نوشتن ندارم.اگه مشکلت ذخیره توeeprom هست نگران نباش.فقط کافیه از واسطه استفاده کنی.واسه برنامه شرط بذار که فقط یکبار اون خط تعیین رمز پیش فرض1111اجرا بشه و دفعه دوم اون خط اجرا نشه.کار ساده اییه.اما اگه مشکلت کلا تغییر رمز در حالت معمولی هست اون بحثش جداست.در کل معلوم کن گیر اصلیت کجاست تا به جواب برسی موفق باشی
              سلام دوست عزیز
              مشکل من همینه،دقیقا همینطوریه که شما میگی
              من واسه ذخیره در eeprom از متغییر Eram byte استفاده میکنم و فقط برای اینکه بخوام یه بار عدد 111 اجرا بشه و بعد بتونم عوضش کنم مشکل دارم
              وقتی گریبان عدم با دست خلقت می درید/وقتی ابد چشم تو را پیش از ازل می آفرید/وقتی زمین ناز تو را در آسمانها می کشید/وقتی عطش طعم تو را با اشکهایم می چشید/من عاشق چشمت شدم ، نه عقل بود و نه دلی/چیزی نمی دانم از این دیوانگی و عاقلی/یک آن شد این عاشق شدن ، دنیا همان یک لحظه بود/آن دم که چشمانت مرا از عمق چشمانت ربود/وقتی که من عاشق شدم شیطان به نامم سجده کرد/آدم زمینی تر شد و عالم به آدم سجده کرد /بودم و چشمان تو ، نه آتشی و نه گلی/چیزی نمی دانم از این دیوانگی و عاقلی/.

              دیدگاه


                #8
                پاسخ : ایجاد پسورد با قابلیت تغییر رمز

                باید تو eeprom ذخیرش کنی اگه از کد ویژن استفاده میکنی کد زیر نمونه برنامه داخل help برنامه س
                کد:
                Accessing the EEPROM Previous Top Next 
                
                --------------------------------------------------------------------------------
                
                Accessing the AVR internal EEPROM is accomplished using global variables, preceded by the eeprom or __eeprom memory attributes.
                Example:
                
                
                /* The value 1 is stored in the EEPROM during chip programming */
                eeprom int alfa=1;
                
                
                eeprom char beta;
                eeprom long array1[5];
                
                
                /* The string is stored in the EEPROM during chip programming */
                eeprom char string[]="Hello";
                
                
                void main(void) {
                int i;
                
                
                /* Pointer to EEPROM */
                int eeprom *ptr_to_eeprom;
                
                
                /* Write directly the value 0x55 to the EEPROM */
                alfa=0x55;
                /* or indirectly by using a pointer */
                ptr_to_eeprom=&alfa;
                *ptr_to_eeprom=0x55;
                
                
                /* Read directly the value from the EEPROM */
                i=alfa;
                /* or indirectly by using a pointer */
                i=*ptr_to_eeprom;
                }
                
                
                Pointers to the EEPROM always occupy 16 bits in memory.

                دیدگاه


                  #9
                  پاسخ : ایجاد پسورد با قابلیت تغییر رمز

                  نوشته اصلی توسط Mohammmadd
                  باید تو eeprom ذخیرش کنی اگه از کد ویژن استفاده میکنی کد زیر نمونه برنامه داخل help برنامه س
                  کد:
                  Accessing the EEPROM Previous Top Next 
                  
                  --------------------------------------------------------------------------------
                  
                  Accessing the AVR internal EEPROM is accomplished using global variables, preceded by the eeprom or __eeprom memory attributes.
                  Example:
                  
                  
                  /* The value 1 is stored in the EEPROM during chip programming */
                  eeprom int alfa=1;
                  
                  
                  eeprom char beta;
                  eeprom long array1[5];
                  
                  
                  /* The string is stored in the EEPROM during chip programming */
                  eeprom char string[]="Hello";
                  
                  
                  void main(void) {
                  int i;
                  
                  
                  /* Pointer to EEPROM */
                  int eeprom *ptr_to_eeprom;
                  
                  
                  /* Write directly the value 0x55 to the EEPROM */
                  alfa=0x55;
                  /* or indirectly by using a pointer */
                  ptr_to_eeprom=&alfa;
                  *ptr_to_eeprom=0x55;
                  
                  
                  /* Read directly the value from the EEPROM */
                  i=alfa;
                  /* or indirectly by using a pointer */
                  i=*ptr_to_eeprom;
                  }
                  
                  
                  Pointers to the EEPROM always occupy 16 bits in memory.
                  :cry:
                  من با بسکام می نویسم ، مهندس برنامه رو زحمت کشیدی نوشتی، باما با بسکام باشه کارم راه میفته
                  سپاس
                  وقتی گریبان عدم با دست خلقت می درید/وقتی ابد چشم تو را پیش از ازل می آفرید/وقتی زمین ناز تو را در آسمانها می کشید/وقتی عطش طعم تو را با اشکهایم می چشید/من عاشق چشمت شدم ، نه عقل بود و نه دلی/چیزی نمی دانم از این دیوانگی و عاقلی/یک آن شد این عاشق شدن ، دنیا همان یک لحظه بود/آن دم که چشمانت مرا از عمق چشمانت ربود/وقتی که من عاشق شدم شیطان به نامم سجده کرد/آدم زمینی تر شد و عالم به آدم سجده کرد /بودم و چشمان تو ، نه آتشی و نه گلی/چیزی نمی دانم از این دیوانگی و عاقلی/.

                  دیدگاه


                    #10
                    پاسخ : ایجاد پسورد با قابلیت تغییر رمز

                    تو بسکام میتونی از دستورات writeeeprom و readeeprom استفاده کنی.

                    دیدگاه

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