سلام.
یه میکرو atmega128 دارم میخوام یه کلید بهش وصل کنم هر جور برنامه رو مینویسم.کار نمیکنه هرکی میتونه کمک کنه.میدونم خیلی راحته ولی هر کاری کردم نشد.فکر میکنم اصلا به زیربرنامه flag نمیره.میخوام وقتی وارد زیربرنامه میشه led روشن شه.قبلنا این کارو کردم ولی الان نمیشه.کلید رو هم بدون مقاومت 10k وصل کردم به pind.7 و از طرف دیگه به gnd.اگه برنامه مشکل داره لطفا بگید. :redface: :applause:
برنامه:
$regfile = "m128def.dat"
$crystal = 1000000
Declare Sub Flag
Config Porte = Output
Config Debounce = 10
Ddrd.7 = 0 : Portd.7 = 1
Do
Debounce Pind.7 , 0 , Flag , Sub
Loop
End
Sub Flag
Toggle Porte.4 'Connected To Led
Return
End Sub
یه میکرو atmega128 دارم میخوام یه کلید بهش وصل کنم هر جور برنامه رو مینویسم.کار نمیکنه هرکی میتونه کمک کنه.میدونم خیلی راحته ولی هر کاری کردم نشد.فکر میکنم اصلا به زیربرنامه flag نمیره.میخوام وقتی وارد زیربرنامه میشه led روشن شه.قبلنا این کارو کردم ولی الان نمیشه.کلید رو هم بدون مقاومت 10k وصل کردم به pind.7 و از طرف دیگه به gnd.اگه برنامه مشکل داره لطفا بگید. :redface: :applause:
برنامه:
$regfile = "m128def.dat"
$crystal = 1000000
Declare Sub Flag
Config Porte = Output
Config Debounce = 10
Ddrd.7 = 0 : Portd.7 = 1
Do
Debounce Pind.7 , 0 , Flag , Sub
Loop
End
Sub Flag
Toggle Porte.4 'Connected To Led
Return
End Sub
دیدگاه