۱۴-اسفند-۱۳۹۱, ۰۱:۰۲:۴۵
سلام رفقا
بالاخره موفق شدم یه برنامه با eeprom بنویسم که داده هارو ذخیره کنه موقع قطع تغذیه.برنامه اینه:
ولی مشکل اینجاست که سرعت toggle شدن خروجی ها کم شدن نسبت به زمانی که از دستورات eeprom استفاده نکرده بودم.من می خوام تا کلید زده شد خروجیها toggle بشن
بالاخره موفق شدم یه برنامه با eeprom بنویسم که داده هارو ذخیره کنه موقع قطع تغذیه.برنامه اینه:
کد php:
$regfile "m8def.dat"
$crystal = 1000000
P Alias Portb
Dim P As Byte
Config Pinb.0 = Output
Config Pinb.1 = Output
Config Pinb.2 = Output
Config Pind.0 = Input
Config Pind.1 = Input
Config Pind.2 = Input
Readeeprom P , 8
Do
Debounce Pind.0 , 0 , F , Sub
Debounce Pind.1 , 0 , H , Sub
Debounce Pind.2 , 0 , Q , Sub
Loop
End
'end program
Q:
Toggle Portb.0
Writeeeprom P , 8
Waitms 4
Return
H:
Toggle Portb.1
Writeeeprom P , 8
Waitms 4
Return
F:
Toggle Portb.2
Writeeeprom P , 8
Waitms 4
Return