Home / میکروکنترلر / آموزش PIC / آموزش PIC اتصال کلید به PIC (قسمت سوم)

آموزش PIC اتصال کلید به PIC (قسمت سوم)

در الکترولب قبلا دو قسمت از آموزش PIC رو نوشتم این آموزش نیز در ادامه همان آموزش ها می باشد. این آموزش ها همراه با شبیه سازی پروتیوس بوده تا دوستان نیازی به خریدن ابزار جدید نداشته باشن و بتونن از آموزش ها استفاده کنند. در قسمت های قبلی نحوه ی استفاده از برنامه ی mplab X رو آموزش دادم و یک led چشمک زن به عنوان اولین پروژه راه اندازی کردیم. در ادامه به نحوه اتصال کلید به میکروکنترلر PIC می پردازیم.

 شماتیک لازم برای اتصال کلید به PIC

pic16f877برنامه ی اتصال کلید به PIC

عملکرد برنامه به این صورت است که وقتی کلید فشار داده می شود led متصل به پایه ی RB0 سه ثاینه روشن شده و بعد خاموش می شود.

 توضیح برنامه اتصال کلید به PIC:

رجیستر TRIS:

این رجیستر جهت خروجی یا وروردی بودن هر پین از هر پورت را مشخص میکند. طبق عکس پایین اگر TRIS یک باشد پین به صورت ورودی تنظیم میشود. و اگر مقدار صفر به این رجیستر اختصاص داده شود پین به صورت خروجی تنظیم می شود.


رجیستر PORT:

اگر به هریک از بیت های این رجیستر مقدار ۱ داده شود پین متناظر از پورت در صورت خروجی بودن به HIGH تغییر وضعیت می دهد. و اگر ۰ مقدار دهی شود وضعیت پین مورد نظر به LOW تغییر می کند. در پایین نمونه مثالی در مورد نحوه ی مقدار دهی به این رجیستر ها قرار می دهم.

دانلود شبیه سازی اتصال کلید به PIC

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

 

About علی عزتی

علی عزتی هستم. رشته ی مهندسی برق الکترونیک رو خوندم. علاقه ی من به یادگیری و به اشتراک گذاشتن چیز هایی که یاد گرفتم. باعث شد تا الکترولب ایجاد بشه. علاقه ی زیادی به الکترونیک دارم. و دوست دارم چیزهای جدید یادبگیرم و بسازم ... :))

Check Also

راه اندازی ماژول تشخیص رنگ TCS3200 با آردوینو

این ماژول یکی از بهترین ماژول های تشخیص رنگ بوده که از سنسور TCS3200 استفاده ...

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *