توضیحات

icon فایل هایی که با لینک مستقیم در سایت قرار گرفته اند بدون پسورد می باشند.

راه اندازی LCD با mikroC Pro for PIC

در این پروژه یک LCD کاراکتری با استفاده از میکروکنترلر PIC توسط کامپایلر mikroC و به زبان C پیکره بندی و راه اندازی می شود.

در این مثال تلاش شده تا حد امکان از دستوراتی که بیشترین استفاده را در راه اندازی LCD دارند استفاده شود. با مشاهده این کدها و با تغییر در آنها می توانید به تمام جنبه های راه اندازی LCD کاراکتری مسلط شوید. برای مشاهده لیست تمام دستورات از Help نرم افزار استفاده نمایید.

 در این پروژه از میکروکنترلر PIC16F877A استفاده شده است. برای اسیلاتر آن از کریستال ۸MHz مطابق شکل زیر استفاده شود:

 

برای کاهش تاثیر نویز محیط در عملکرد کریستال از دو عدد خازن ۲۷pF نیز استفاده شده است.

 

توجه: در زمان پروگرم کردن میکرو کنترلر، Oscillator را بر روی HS تنظیم نمایید.

 

توصیه می شود که برای میکروکنترلرها یک کلید ریست نیز در نظر گرفته شود تا در صورت هنگ کردن میکروکنترلر بتوان از آن استفاده کرد. برای این کار از یک تک سوییچ مطابق شکل زیر استفاده شود: 

 

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

 

توجه: برنامه این پروژه در نسخه ۲٫۵ از کامپایلر mikroC Pro for PIC نوشته شده است. پیکره بندی LCD در نسخه جدید از این کامپایلر تغییرات اساسی داشته است. چنانچه قصد استفاده از این کد ها در نسخه جدید را داشته باشید، باید با مراجعه به Help نرم افزار اقدام به اصلاح پیکره بندی LCD نمایید.

برای دانلود کامپایلر MikroC Pro for PIC v2.5 اینجا کلیک کنید. 

 

اهداف آموزشی:

.       •  آشنایی با LCD کاراکتری و نحوه راه اندازی آن

.       •  آشنایی با توابع مربوط به LCD

 

محتویات فایل دانلود:

      •  سورس برنامه با کامپایلر mikroC Pro for PIC

.       •  شبیه سازی پروژه با نرم افزار پروتیوس


جهت دانلود فایل های این پروژه اینجا کلیک کنید. ( ۹۴٫۱KB )

 

تهیه و تنظیم: علیرضا جودی

 

منبع:

http://projects.m32.ir/1362/

 

خواننده گرامی : برای تهیه هر یک از این مقالات زمان ، انرژی و هزینه بسیار زیادی صرف می شود. در حق ما لطف نموده و مطالب را بدون هیچ تغییر و با ذکر منبع انتشار دهید. رعایت کپی رایت باعث انگیزه و امید تولید کننده های مطالب آموزشی میشود. با سپاس از خوانندگان محترم و با امید به روزهای بهتر

 

 

آذر ۴ام, ۱۳۹۱ | 9,506 views | دسته: Alphanumeric LCD، mikroC PRO for PIC
برچسب ها: ، ، ، ، ، ، ، ، ، ، ، ،


نظرات دیگران در مورد این مطلب:
ابی نگرانت میشم :

آقا دست شما درد نکنه.

دانلود :

خیلی عالی , دلم را شاد کردین خداوند دلتان رو شاد کنه .

دانلود موزیک :

mahshari b khoda , مرسی از سایت معرکتون…..عالیه

David Cerac :

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

ehsan :

تشکر .

مهدی :

موفق باشید ممنون از مطالب مفید سایت خوبتون

نوید :

ممنون از تلاش شما جهت اموزش


افزودن نظر: