نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
محرم

راه اندازی LCD 2*16 با AT91SAM7X256

انجمن های تخصصی برق و الکترونیک ECA

به نام خدا : راه اندازی LCD 2*16 با AT91SAM7X256 : با سلام ، در این جلسه و در این پروژه arm میخوام راه اندازی یه LCD کاراکتری ۱۶×۲ رو با میکروکنترلر arm آموزش بدم که مثل آب خوردنه.

راه اندازی LCD 2*16 با AT91SAM7X256


آموزش کد های این پروژه:

این دو کد که در پروژه ی قبل باهاش آشنا شدید برای تعریف نام میکرو و کتابخانه ی میکروی مورد نظره

این کد هم برای اضافه کردن کتابخانه ی DELAY به پروژه مونه که باهاش آشنا شده بودید

این دستور برای تایین پورت میکرو برای اتصال LCD به میکرو ه مثلا پورت A را برای اتصال LCD به میکرو استفاده میکنیم

این درستور پایه ی RS  ال سی دی را به بیت ۰ از پورت A تایین میکند

این درستور پایه ی E ال سی دی را به بیت ۱ از پورت A تایین میکند

این درستور پایه ی DB4 ال سی دی را به بیت ۴ از پورت A تایین میکند

این درستور پایه ی DB5 ال سی دی را به بیت ۵ از پورت A تایین میکند

این درستور پایه ی DB6 ال سی دی را به بیت ۶ از پورت A تایین میکند

این درستور پایه ی DB7 ال سی دی را به بیت ۷ از پورت A تایین میکند

این دستور برای اضافه کردن کتابخانه ی LCD به سورس مونه

این کد برای توابع اصلی برنامه مونه

این دستور برای آماده کردن ال سی دی برای دریافت اطلاعات ه

این دستور هم که خودتون باهاش آشنا هستید . برای پاک کردن ال سی دی ه

این دستور برای خاموش کردن مکان نمای ال سی دی ه

این دستور هم یه تاخیر ۱ ثانیه ای ه که البته زیاد دقیق نیست

این دستور هم برای رفتن به سطر و ستون دلخواه ه که برای ال سی دی کاراکتری همون طور که از امش پیداست ۱۶ ستون و ۲ تا سطر داره

این دستور برای نوشتن روی ال سی دی استفاده میشه که فقط تا ۱۶ کاراکتر میتوانیم بنویسیم (بسته به نوع ال سی دی)”ما در اینجا جمله ی HELLO WORLD رو نوشته ایم”

و این آکولاد برای بستن و تمام شدن توابع و برنامه مونه

اینم کل برنامه با یه قسمت اضافه:

اینم عکس پروژه :

راه اندازی LCD 2*16 با AT91SAM7X256

دانلود پروژه این مطلب

شما رو به خدای بزرگ میسپارم تا جلسه ی بعد؛ نظر یادتون نره!!!!!!!!!!! good

تعداد مطالب : 10 تا
رامین اصیلی هستم اهل کاشان (O_o). مخلص همتون دوست دارم هر علم کمی که دارم یاد همتون بدم (^_^)
بقیه جلسات : ???
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) پسورد فایل های سایت : www.dmf313.ir

4) نظرات حاوی کد برنامه نویسی تایید نمیشوند ( قالب سایت بهم میریزه )

  1. مهمان

    علیرضا اهنی

    سلام.
    این برد ارم رو با شکل درست کردی اره؟

  2. مهمان

    علی

    دمت گرم
    ولی ای کاش اون برد آرم موجود توی عکس رو برای دانلود میذاشتی…

  3. مهمان

    شسیشسی

    آقا کتابخانه پروتئوس کو پس؟ اینقد اعصابم خراب شد کل سایت رو گشتم نداری؟ خوب بذار –

    • مدیر سایت

      مهدی دمرچیلو

      پروتئوس اصلا AT91SAM7X256 رو نداره – چطور شبیه سازیش کنه این داشمون آخه –

  4. مهمان

    esmail

    سلام.کتابخونه armat91sam7x256روبرای دانلودبزارید ممنون میشم.

  5. مهمان

    zahra

    kheili mamnoonam az in hame tozihate kameli k ba hosele gharar midid.
    khieliiiiiii mamnooooon

  6. نویسنده این مطلب

    رامین اصیلی

    خواهش میکنم smile

  7. مهمان

    محمد

    بسیار متشکرم
    برای من مبتدی عالی بود

  8. نویسنده این مطلب

    رامین اصیلی

    خواهش میکنم
    به زودی زود یه پروژه ی مشت با sim900 با arm میذارم

  9. مهمان

    سید علی

    ممنون دستت درد نکنه داداش
    اگه بی ادبی نباشه همه پروژه های arm که میذاری رو برام ایمیل کن
    دوست دارم smile

  10. مهمان

    mohamad

    mer30 az zahamateton
    ba arezooye movafaghiya baratoon.