سلام
از دوستان کسی میدونه با چه دستوری میشه برای میکرو تعریف کرد( تا وقتی دستم روی کلید هست یک کد را بفرست )
سلام
از دوستان کسی میدونه با چه دستوری میشه برای میکرو تعریف کرد( تا وقتی دستم روی کلید هست یک کد را بفرست )
سلام
می تونی اون وقفه رو به صورت any change تعریف کنی اینجوری وقتی کلید رو فشار میدی 1 وقفه اتفاق می افته و وفتی دستت رو بر میداری دوباره یک وقفه اتفاق می افته بعد توی تابع وقفه خروجیت رو توگل کن
دوست عزیز آقای sniper-70
شما می تونید از وقفه های خارجی میکرو استفاده کنی .که البته اگر فقط می خواهی با یک کلید کار کنی می تونی از یکی از 3 وقفه خارجی میکرو استفاده کنی.(مثلا INT0)
که با هر بار زدن کلید یک وقفه خارجی ایجاد می کنی.که داخل برنامت توی قسمت وقفه صفر (---- interrupt)
می تونی برنامه ای رو که قرار هست بعد وقفه (همون موقعه کلید زدن) انجام شود رو بنویسی.
سلام
اصلا نیازی به استفاده از وقفه نیست که!
بسکام :
while PINx.y=1
ارسال کد
wend
---------------------------------------------------------------
زبان سی :
While (PINx.y==1)
}
ارسال کد
}
.
سلام شاید اینجا جای طرح این سوال نباشه اماکارم خیلی فوریه کمکم کنید. من به یه برنامه اسمبلی برخوردم که برا pic نوشته شده. منم تا حالا فقط بیسیک وavr کار کردم وهیچی از اسمبلی نمیدونم.حالا نمیدونم این برنامه اسمبلی رو تو چه کامپایلری کپی کنم ورو میکرو pic پروگرامش کنم. از دوستان اگر کسی اطلاعی داره خواهشا کمکم کنه. منتظرم ...