:angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry: :angry:
آقا من مبتدیم
دارم سعیم رو هم میکنم
ولی دیگه مغزم بعضی وقت ها نمیکشه
تورو خدا کمک کنید
1 بار دیگه بشینم پای میکرو ام و ببینم اینطوری میکنه میزنم خوردو خمیرشون میکنم
:cry2: :cry2: :cry2:
آقا من میخوام با زدن یک کلید led ام خاموش بشه
با کلید دیگه روشن
دیگه از این ساده تر؟
Config Pind.3 = Input
Config Pind.4 = Input
config portb.1 = output
Config Debounce = 30
Do
Debounce Pind.3 , 1 , On , Sub
Debounce Pind.3 , 1 , off , Sub
Loop
End
On:
Set Portd.2
Return
off:
Set Portd.2
Return
این رو نوشتم و اینطور میشه:
وقتی پاور رو وصل میکنم بدون زدن میکرو سویچی که on باید بکنه led روشن میشه
بدون هیچ دستوری روشن میشه، خاموش، روشن......... خاموش، با زمان های مختلف و عجیب و غریب هر دفعه 1 سری
off رو هم که میزنم 1 لحظه فقط خاموش میکنه ولی دوباره کار خودش رو انجام میده
حالا این رو هم که نوشتم نگاه کنید
Config Pind.3 = Input
Config Debounce = 30
Do
Debounce Pind.3 , 1 , On , Sub
Loop
End
On:
Set Portd.2
Waitms 50
Reset Portd.2
Return
توی این هم که قرار فقط روشن بشه با زدن میکرو سویچ باز هم مثل قبله با این تفاوت که دستورات on بدون زدن دکمه on اجرا میشه
یعنی اصلا نمیخونه که من دارم بهش میگم وایسا اگر من کلید روشن رو زدم روشن کن... خودش شروع میکنه به اجرای دستورات!!!
$regfile
$crystal
و این بندو بساطا روهم مینویسم و برمیدارم فرقی نداره کار خودش رو میکنه!!!!!!!!!!!!!
خواهشا بگید ایراد کارم از کجاست؟ مدار رو هم درست درست بستم مشکلی نداره
آقا من مبتدیم
دارم سعیم رو هم میکنم
ولی دیگه مغزم بعضی وقت ها نمیکشه
تورو خدا کمک کنید
1 بار دیگه بشینم پای میکرو ام و ببینم اینطوری میکنه میزنم خوردو خمیرشون میکنم


آقا من میخوام با زدن یک کلید led ام خاموش بشه
با کلید دیگه روشن
دیگه از این ساده تر؟
Config Pind.3 = Input
Config Pind.4 = Input
config portb.1 = output
Config Debounce = 30
Do
Debounce Pind.3 , 1 , On , Sub
Debounce Pind.3 , 1 , off , Sub
Loop
End
On:
Set Portd.2
Return
off:
Set Portd.2
Return
این رو نوشتم و اینطور میشه:
وقتی پاور رو وصل میکنم بدون زدن میکرو سویچی که on باید بکنه led روشن میشه
بدون هیچ دستوری روشن میشه، خاموش، روشن......... خاموش، با زمان های مختلف و عجیب و غریب هر دفعه 1 سری
off رو هم که میزنم 1 لحظه فقط خاموش میکنه ولی دوباره کار خودش رو انجام میده
حالا این رو هم که نوشتم نگاه کنید
Config Pind.3 = Input
Config Debounce = 30
Do
Debounce Pind.3 , 1 , On , Sub
Loop
End
On:
Set Portd.2
Waitms 50
Reset Portd.2
Return
توی این هم که قرار فقط روشن بشه با زدن میکرو سویچ باز هم مثل قبله با این تفاوت که دستورات on بدون زدن دکمه on اجرا میشه
یعنی اصلا نمیخونه که من دارم بهش میگم وایسا اگر من کلید روشن رو زدم روشن کن... خودش شروع میکنه به اجرای دستورات!!!
$regfile
$crystal
و این بندو بساطا روهم مینویسم و برمیدارم فرقی نداره کار خودش رو میکنه!!!!!!!!!!!!!
خواهشا بگید ایراد کارم از کجاست؟ مدار رو هم درست درست بستم مشکلی نداره
دیدگاه