سلام دوستان
من دارم یه قفل رمز میسازم که نیاز به کار با eeprom داخلی میکرو داره
توی برنامه من باید 15 تا یوزر داشته باشم که با متغیر user(15) تعریفشون کردم که به صورت eram هستند یعنی توی eeprom ذخیره میشن
برای ذخیره کردن پسوردشون من یه زیربرنامه نوشتم به این صورت
I = 1
Do
If User(i) = 0 Then
User(i) = Z
Lcd "user saved"
Goto Main
End If
Incr I
loop
z کد وارد شده توسط کاربر هست
حالا برنامه به اینجا که میرسه از حرکت می ایسته و کاری نمیکنه
الان یه برنامه جایگزین نوشتم که چهارکیلوبایت بیشتره و توی اتمگا8 جا نمیشه
لطفا کمک کنید
من دارم یه قفل رمز میسازم که نیاز به کار با eeprom داخلی میکرو داره
توی برنامه من باید 15 تا یوزر داشته باشم که با متغیر user(15) تعریفشون کردم که به صورت eram هستند یعنی توی eeprom ذخیره میشن
برای ذخیره کردن پسوردشون من یه زیربرنامه نوشتم به این صورت
I = 1
Do
If User(i) = 0 Then
User(i) = Z
Lcd "user saved"
Goto Main
End If
Incr I
loop
z کد وارد شده توسط کاربر هست
حالا برنامه به اینجا که میرسه از حرکت می ایسته و کاری نمیکنه
الان یه برنامه جایگزین نوشتم که چهارکیلوبایت بیشتره و توی اتمگا8 جا نمیشه
لطفا کمک کنید
دیدگاه