NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 5118 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 1 از 1

موضوع: فایل هدر راه اندازی 4بیتی LCD کارکتری برای lpc

  1. #1
    مدیر انجمن Aghaeifar آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    علی آقائی فر
    نوشته ها
    751
    تشکر
    552
    تشکر شده 975 بار در 440 پست

    پیش فرض فایل هدر راه اندازی 4بیتی LCD کارکتری برای lpc

    سلام برای راه اندازی 4 بیتی lcd کارکتری می تونید فایل هدرزیر رو به برنامه تون اضافه کنید .من خودم چون روی خانواده lpc213x و lpc214x که شبیه هم هستن کار می کنم طبق اون ها فایل رو ویرایش کردم .(هیچ مشکلی برای سایر خانواده ها هم نیست من فقط روی میکرو های خودم تست کردم)

    توابع موجود در کتابخانه ي نوشته شده :
    lcd_write_4bit : اين تابع به منظور نوشتن 4 بيت داده يا دستور استفاده مي شود. ورودي اين تابع بايد از نوع unsigned char باشد. اين تابه معمولا به صورت مستقيم استفاده نمي شود و براي توابع ديگر برنامه تعريف شده است.
    lcd_cmd_write : براي نوشتن يک دستور در جيستر دستور است که به مقدار ورودي آن 8 بيتي است و به صورت دو نيبل 4 بيتي ارسال مي شود.ورودي اين تابع از نوع unsigned char است.ابتدا نيبل بالايي و سپس نيبل پاييني ارسال مي شود.
    lcd_putchar : براي نوشتن يک کارکتر در رجيستر داده استفاده مي شود. ورودي آن از نوع char است.
    lcd_init : به منظور تنظيمات اوليه استفاده مي شود و بايد قبل از ساير توابع فراخواني شود.
    lcd_gotoxy : مکان نما را به موقعيت x و y مي برد .اين تابع دو ورودي داد که ورودي اول شماره سطر و ورودي دوم شماره ستون است .( اين تابع در نرم افزار ي مثل کد ويژن به اين صورت است که ورودي اول آن ستون و ورودي دوم ان سطر است ).
    lcd_clear : اين تابع به منظور پاک کردن صفحه نمايش به کار مي رود.
    lcd_print :به منظور نوشتن يک رشته در نمايشگر استفاده ميشود.


    در حال حاضر امکان تعريف پورت مورد استفاده براي نمايشگر تنها از طريق تغيير سورس فايل کتابخانه مقدور از و اين پارامتر به عنوان ورودي تعريف نشده است .پايه هاي LCD به صورت زير بايد به LPC2138 متصل شود:
    RS=> P1.24
    RW=>P1.25
    E=>P1.26
    D4=>P0.10
    D5=>P0.11
    D6=>P0.12
    D7=>P0.13

    توجه کنید در خود این فایل تابع delay تعریف شده اگر شما دوباره تعریف کنید برای خودتون در کامپایل برنامه خطا می گیرید.
    فایل رو از لینک زیر دانلود کنید :

    http://www.4shared.com/file/bcFnGta0/lcd.html
    ما در انتظار رویت خورشیدیم ...

    اللهم عجل لولیک الفرج

  2. کاربران : 6 تشکر کرده اند از شما Aghaeifar برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

موضوعات مشابه

  1. راه اندازی lcd n96 در مد 8 بیتی
    توسط sajjad_AD در انجمن PIC
    پاسخ: 62
    آخرين نوشته: 05-03-2016, 19:25
  2. دانلود psim 9 نسخه‌ی 64 بیتی و 32 بیتی با کرک
    توسط bato_990 در انجمن پرسش و پاسخ (نرم افزارهای تخصصی)
    پاسخ: 26
    آخرين نوشته: 24-01-2014, 17:52
  3. راه اندازی lcd 8بیتی با at91sam7s64
    توسط imported_pmf در انجمن AT91 series (ATMEL)
    پاسخ: 5
    آخرين نوشته: 21-05-2013, 23:47
  4. راه اندازی lcd n96 در حالت 8 بیتی
    توسط lord67 در انجمن مباحث کلی ARM
    پاسخ: 1
    آخرين نوشته: 21-02-2013, 15:56
  5. سایتی برای دانلود نرم افزار های الکترونیک
    توسط 1nafar در انجمن لينك سايت هاي برق و الكترونيك
    پاسخ: 2
    آخرين نوشته: 17-03-2009, 23:04

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •