آیسی های انکدر 74C922 و 74C923 دو آیسی جهت encode کردن خروجی صفحه کلید های 16 تایی و 20 تایی هستند.
هر یک از سطر ها و ستون های صفحه کلید به یک پایه ی ورودی آیسی متصل می شود به طوری که با فشردن هر کلید دو پایه(یکی مربوط به سطر و دیگری مربوط به ستون آن) فعال می شود. این آیسی های انکودر چهار پایه ی خروجی دارند که یک عدد چهار بیتی باینری مربوط به شماره کلید در صفحه کلید است.( دقت کنید که این عدد لزوما عدد نوشته شده روی صفحه کلید نیست و کلید ها مستقل از عملکردشان به ترتیب شماره گذاری می شوند. به طوری که مثلا برای عملگر های ریاضی نیز که علامتشان روی صفحه کلید نوشته شده است یک عدد در نظر گرفته می شود که هنگام فشردن در خروجی نمایش داده می شود.)
علاوه بر خروجی های فوق، که در واقع انکد شده ی ورودی ها هستند این آیسی یک پایه خروجی (Data Available (DA نیز دارد که در صورت فشردن یک کلید و تولید خروجی معتبر در پایه های Data out فعال شده و سطح منطقی آن از صفر به یک تغییر می کند.
همانطور که گفتیم این آیسی ها مجموعا پنج پایه خروجی دارند و برای مراحل بعد مثلا اتصال به میکروکنترلر ها و … در مقایسه با حالت اتصال مستقیم صفحه کلید (که حداقل هشت پایه مورد نیاز است) تعداد پایه ی کمتری را اشغال می کنند و این یکی از امتیازات اصلی آیسی های 74C922 و 74C923 است به طوری که برای کاربرد هایی که نیاز به احتصاص پایه های کمتری از میکروکنترلر به صفحه کلید هست این آیسی ها بسیار مناسبند.
این آیسی ها در دو پکیج SMD و DIP موجود هستند که ترتیب پایه های آن ها به صورت زیر می باشد:
یک سیگنال کلاک نیز باید به پایه ی Oscillator برای عملکرد درست آیسی متصل شود.
نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *
کليه حقوق اين سايت متعلق به سام نیک میباشد