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

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

به نام خدا : راه اندازی 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

پسورد فایل های سایت :
www.dmf313.ir
رامین اصیلی هستم اهل کاشان (O_o). مخلص همتون دوست دارم هر علم کمی که دارم یاد همتون بدم (^_^)
ارسال دیدگاه
11

1) تعداد حروف غیر فارسی از حروف فارسی بیشتر باشه دیدگاه به صورت خودکار حذف میشه.

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

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. مهمان

    علیرضا اهنی

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

    1396/05/26
    09:59
  2. مهمان

    علی

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

    1395/08/04
    10:25
  3. مهمان

    شسیشسی

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

    1395/05/27
    06:49
    • مدیر سایت

      مهدی دمرچیلو

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

      1395/05/27
      07:32
  4. مهمان

    esmail

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

    1394/12/18
    04:04
  5. مهمان

    zahra

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

    1394/01/24
    10:50
  6. نویسنده این مطلب

    رامین اصیلی

    خواهش میکنم smile

    1393/11/03
    11:37
  7. مهمان

    محمد

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

    1393/10/27
    11:25
  8. نویسنده این مطلب

    رامین اصیلی

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

    1393/10/11
    09:42
  9. مهمان

    سید علی

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

    1393/09/25
    01:12
  10. مهمان

    mohamad

    mer30 az zahamateton
    ba arezooye movafaghiya baratoon.

    1393/09/22
    04:33