ايران ويج

نسخه‌ی کامل: ذخیره و بازیابی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام بچه ها بازم یه سوال:
با چه دستوری می تونم یه متغیر رو در یک مسیر ذخیره کنم و در صورت نیاز با چی اون رو باز خوانی کنم
ممنون
باچه کامپایلری ؟
سلام

منظورت چیه ؟
بیشتر مفهوم رو توضیح بده !


خوب با دستور زیر می تونی محل یه متغییر رو انتخاب کنی :

کد php:
DIM var AS Byte AT 25 

می تونه از هر حافظه ای این مدلی متغیر محلش رو مشخص کنی !

واسه EEprom علاوه بر روش فوق می تونی از دستور readeeprom و WRITEEEPROM استفاده کنی !
آقا اين روش readeeprom و WRITEEEPROM رو من چندين بار تست كردم اما جواب نداد !
نمیدونم شما چجوری تست کردم !

ولی کار می کنه !!
برنامتو بزار تا اشکال یابی بشه
ممنون از همه
تست کنم نتیجه رو میگم
سلام بچه ها
ممنون من به نتیجه رسیدم امیدوارم همه بتوننن از ایران ویچ نتیجه بگیرن
خوب به چی نتیجه ای رسیدی !

بذار بقیه هم از نتایج شما استفاده کنن !!!
علی جان سلام
اگه یادت باشه می خواستم یه تایمر 1 ثانیه یکبار از یه متغیر نمونه بگیره و هر وقت که خواستم فراخوانیش کنم
خیلی ساده تر از اون چیزی بود که فکر می کردم ابتدا اومدم برنامه ی یه تایمر صفر رو نوشتم,
که در برنامه ی پاپپن قسمت مربوط به تایمر رو گذاشتم B همون متغیری که مقدارش رو نمونه گیری می کنیم
اون رو توی یه متغیر دیگه میریزیم c=b و اون متغیر هم توی یه متغیر دیگه میریزیمd=c و یه شرط واسش میذاریم که زمانی که b=0 شد lcd مقدار d رو نشون بده وقتی فکر کنی میبینی که مقدار d یک مرحله قبل تره
جزیی از برنامه رو میذارم(یه led هم گذاشتم که سالم بودن تایمر رو نشون بده)
کد php:
$regfile "m16def.dat"
$crystal 8000000
Config Lcd 
20 4
Config Portd 
Output
Config Lcdpin 
Pin Db4 Portc.4 Db5 Portc.5 Db6 Portc.6 Db7 Portc.7 Portc.3 Rs Portc.2
Config Timer0 
Timer Prescale 256
Dim A 
As Word As Word As Word As Word
Enable Interrupts
Enable Timer0
On Timer0 Show
Do
Loop
End
B
C
Show
:
Timer0 6
Incr A
If 18 Then
Toggle Portd.1
End 
If
If 
0 Then :
Cls
Lcd D
End 
If
Timer0 0
0
Return 
;