سوال
« ارسال به: hojat : دسامبر 10, 2006, 11

mobin_m گفته:
--------------------------------------------------------------------------------
با عرض سلام خدمت شما دوست عزیز و فعال.
برای من یک مشکلی در کار با AVR پیش آمده که بسیار خوشحال میشوم کمکم کنید.
من مداری طراحی کردم که با هر بار فشردن کلید یک شماره اضافه شود و روی lcd نشان دهد.
حال مشکل من این است که من حتما میخواهم از کانتر avr استفاده بکنم.ولی هنگام تست مشاهده میکنم که پس از هر بار زدن کلید 7 یا گاهی 16 و... اضافه میشود.من خود میدانم که علت آن نویزی است که بر اثر فشردن کلید به وجود میاید.با علم بر این که از مقاومت بالا کش استفاده کردم و حتی در قسمت CONFIG TIMER1=COUNTER از دستور NOISE CANCEL=1 هم استفاده کردم باز هم درست نشد.آیا برای کانتر مانند کلید دستوری مثل Debounce pinx هست ؟
خواهش میکنم کمکم کنید.
پایان نقل قول
لطفا اگر کسی میتونه ، این دوستمون رو راهنمائی کنه ، چون من با کانترها کار نکردم.
پاینده باشید.
دیدگاه