ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 2 از 2

موضوع: lcd با 16f877a

  1. #1
    2011/12/20
    8
    0

    lcd با 16f877a

    با سلام.
    من یک مدل lcd دارم که به نظر میرسه کد های تعریفش با کد های micro code stdio نمیخونه
    مدل lcd هستش 1602A-1
    یه مدار با این lcd و 16f877a بستم که روشن میشه
    برای تست برنامه در طول برنامه یک led رو روشن و خاموش می کنم این مشکلی نداره
    ولی lcd چیزی نشون نمی ده...
    کسی می دونه باید چی کار کرد
    ممنون می شم :read:
  2. #2
    2011/05/01
    566
    3

    پاسخ : lcd با 16f877a

    سلام دوست عزیز.
    پایه ی R/W یا همون پایه ی 5 نمایشگر رو زمین کردید؟
    پایه ی 3 رو هم با یک دیود شیشه ای 4148 به زمین ببرید.
    بنده به ترتیب زیر پایه های lcd متنی 16*2 رو به 877a وصل کردم و نمایشگرم نشون هم داد:

    lcd میکرو
    1 gnd
    2 +5 v
    3 + 4148 gnd
    4 D.2 (به همراه مقاومت 4.7 کیلو به +5 v)
    5 gnd
    6 D.3
    7_10 no_ connection
    11_14 D.4_D.7
    15 +5 v
    16 gnd

    البته اگه از پورت D و از 4 بیت بالای این پورت استفاده کنی باید پایه های 11 تا 14 رو به D.4 تا D.7 بدی و RS و E رو هم میتونی تو برنامه به دلخواه برای یکی از پین های میکرو تعریف کنی.

    این برنامه هم یه نمونه کد هست برای تست:

    @ DEVICE pic16f877a,WDT_OFF ,PWRT_ON ,PROTECT_OFF ,LVP_ON ,BOD_OFF

    define lcd_dreg portd
    define lcd_dbit 4
    define lcd_rsreg portd
    define lcd_rsbit 2
    define lcd_ereg portd
    define lcd_ebit 3
    define lcd_bits 4
    define lcd_lines 2


    Pause 500

    start:
    Lcdout $fe, 1
    Lcdout "Hello"
    Pause 500

    Lcdout $fe, 1
    Lcdout "World"
    Pause 500

    Goto start
    End
    امیدوارم مشکلتون حل بشه. :agree:


    زندگی برگ بودن در مسیر باد نیست
    امتحان ریشه هاست
    ریشه هم هرگز اسیر باد نیست
    زندگی چون پیچک است
    انتهایش میرسد پیش خدا!
نمایش نتایج: از 1 به 2 از 2

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

  1. رفع ارورر out of rom در 16f877a
    توسط sarbaz13 در انجمن میکروکنترلرهای PIC
    پاسخ: 10
    آخرين نوشته: 2016/01/25, 15:09
  2. کمک برای راه اندازیGlcdبا 16f877A
    توسط aa62 در انجمن میکروکنترلرهای PIC
    پاسخ: 24
    آخرين نوشته: 2015/08/30, 20:43
  3. خطاي ميکرو 16F877A
    توسط ArshadIT در انجمن میکروکنترلرهای PIC
    پاسخ: 6
    آخرين نوشته: 2014/08/31, 06:02
  4. راه اندازی تایمر صفر 16f877A
    توسط sinaitg در انجمن میکروکنترلرهای PIC
    پاسخ: 3
    آخرين نوشته: 2014/08/06, 15:25
  5. کریستال 20 مگا هرتز +16f877a
    توسط hosein0361 در انجمن میکروکنترلرهای PIC
    پاسخ: 10
    آخرين نوشته: 2014/05/04, 11:18

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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