تماس با ما

فید خبر خوان

نقشه سایت

بزرگترین سایت مقالات الکترونیک و مطالب مرتبط با الکترونیک


دسته بندی سایت

پیوند ها

آمار بازدید سایت

آمار بازدید

  • بازدید امروز : 49
  • بازدید دیروز : 718
  • بازدید کل : 1394159

انکدر کیبورد 4*4 ( جایگزین مناسب آی سی MM74C922 )


در طراحی مدارات میکروکنترلر و استفاده از کی پد بدلیل تخصیص یک پورت کامل از آی سی ، گاهی وقتها ممکن است با کمبود پایه های آی سی مواجه شویم .

Keypad

بدین منظور آی سی های انکدر در بازار موجود میباشد مانند آی سی شماره MM74C922 که کد گرفته شده از هشت پایه کی پد ( البته اگر 16 کلیدی باشد ) را گرفته و تبدیل به کد BCD کرده و توسط 4 پایه خروجی در اختیار ما میگذارد . یعنی در واقع با استفاده از این آی سی ها در مدارات میکروکنترلر ، ما بجای تخصیص یک پورت کامل برای کی پد نیاز به چهار پایه از میکرو بدین منظور داریم.

این آی سی تقریبا قیمت بالایی دارد و حتی گاهی ممکن است به دست آوردن آن کمی مشکل باشد. بدین جهت مدار و برنامه ای را که در این جا آورده ام این مشکل را نه تنها به کلی مرتفع کرده بلکه امکانات بسیار جالبتری را در اختیار ما میگذارد ؛

۱- دارای خروجی سریال جهت استفاده در برنامه نویسی ( پایه های مورد نیاز میکرو = 1 عدد)

۲- دارای پایه VT جهت استفاده از وقفه ها

۳- قیمت تمام شده کمتر نسبت به انکدرها

از پایه VT میتوان در مدارتان برای وقفه استفاده نموده و در زیر برنامه وقفه مورد نظر از دستورات سریال مانند Waitkey استفاده نمود.

شماتیک:

سورس برنامه در زیر آورده شده :

 

 

$regfile = "m8def.dat"

$crystal = 8000000

Enable Interrupts

Open "ComB.0:9600,8,n,1" For Output As #1

Config Kbd = Portd , Delay = 50

Config Portc = Output

Config Portb.1 = Output

Vt Alias Portb.1

Dim K As Byte , Num As Byte

Begin:

K = Getkbd()

If K > 15 Then Goto Begin

Num = Lookup(k , Dta)

Vt = 1

Waitms 50

Print #1 , Num

Do

K = Getkbd()

Loop Until K > 15

Vt = 0

JMP Begin

Dta:

Data 7 , 4 , 1 , 10 , 8 , 5 , 2 , 0 , 9 , 6 , 3 , 11 , 12 , 13 , 14 , 15

 

  انتشار : ۷ آبان ۱۳۹۴               تعداد بازدید : 2216
پاورپوینت مقدمه ای بر تاریخچه اعداد

پاورپوینت مقدمه ای بر تاریخچه اعداد

عنوان پاورپوینت:دانلود پاورپوینت مقدمه ای بر تاریخچه اعدادفرمت: پاورپوینت قابل ویرایشتعداد اسلاید: 36پاورپوینت کامل و آماده ارائهفهرست مطالب:مقدمهمنشاء پیدایش عدداعداد صحیحاعداد حقیقیاعداد اولاعداد گویااعداد مختلطقضیه ی اویلرهمنهشتی ... ...

دانلود جزوه سیگنال ها و سیستم ها دانشگاه امیرکبیر استاد آقایی نیا

دانلود جزوه سیگنال ها و سیستم ها دانشگاه امیرکبیر استاد آقایی نیا

جزوه سیگنالها و سیستمها برای دانلود مشخصات دانشگاه: صنعتی امیرکبیر استاد: دکتر آقایی نیا فرمت: PDF پی دی اف کیفیت: بسیار عالی سال: 1401 نوع: تایپی دانلود نمونه   ... ...

پاورپوینت کامل و جامع با عنوان فناوری ترانزیستورهای CMOS در 52 اسلاید

پاورپوینت کامل و جامع با عنوان فناوری ترانزیستورهای CMOS در 52 اسلاید

ماسفت یا ترانزیستور اثر میدانی نیمه‌رسانا-اکسید-فلز (به انگلیسی: metal–oxide–semiconductor field-effect transistor ٫ MOSFET) معروف‌ترین ترانزیستور اثر میدان در مدارهای آنالوگ و دیجیتال است. این گونه از ترانزیستور اثر میدان نخستین بار در سال ۱۹۲۵ میلادی معرفی شد. در آن ... ...

دانلود اسلایدها و ترجمه فارسی فصل هشتم کتاب پردازش تصویر،تالیف گونزالس و وود

دانلود اسلایدها و ترجمه فارسی فصل هشتم کتاب پردازش تصویر،تالیف گونزالس و وود

با سلام خدمت دوستان این محصول شامل فصل هشتم(فصل فشرده سازی تصویر) از کتاب پردازش تصویر دیجیتال،تالیف گونزالس و وود به همراه فایل PDF ترجمه فارسی این فصل می باشد. ... ...

طراحی و ساخت تابلوی بارانی برای راه اندازی یک دستگاه الکتروموتور شناور به صورت دستی و اتوماتیک

طراحی و ساخت تابلوی بارانی برای راه اندازی یک دستگاه الکتروموتور شناور به صورت دستی و اتوماتیک

عنوان: طراحی و ساخت تابلوی بارانی برای راه اندازی یک دستگاه الکتروموتور شناور به صورت دستی و اتوماتیک قالب بندی: WORD تعداد صفحات: 52 این پروژه در مورد تابلوهای برق می باشد و کلیه اطلاعات و قواعد پروژه در آن رعایت شده است و برای استفاده ی دانشجویان رشته برق – الکترونیک و ... ...

پاورپوینت کامل و جامع با عنوان انواع مدولاسیون های دیجیتال در 41 اسلاید

پاورپوینت کامل و جامع با عنوان انواع مدولاسیون های دیجیتال در 41 اسلاید

مدولاسیون یا تلفیق در مهندسی عبارت است از سوار کردن سیگنال اطلاعات (سیگنال باند پایه∗ یا پیام) بر روی سیگنال معمولاً فرکانس بالاتری (سیگنال حامل∗) به منظور افزایش برد سیگنال و بهره‌وری انتقال و استفاده بهتر از پهنای باند کانال. در مدولاسیون یکی از خواص سیگنال حامل (مثلاً ... ...

اگر به یک وب سایت یا فروشگاه رایگان با فضای نامحدود و امکانات فراوان نیاز دارید بی درنگ دکمه زیر را کلیک نمایید.

ایجاد وب سایت یا
فروشگاه حرفه ای رایگان

پرفروش ترین ها


    پر بازدید ترین های فورکیا


    مطالب تصادفی

    • الگوریتم ضرب کننده Booth و پیاده سازی آن با زبان VHDL
    • پروژه ی رطوبت سنج و دما سنج

    تمام حقوق مادی و معنوی این وب سایت متعلق به "" می باشد