اطلاعیه

Collapse
No announcement yet.

مشکل در راه اندازی lcd با mega16

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل در راه اندازی lcd با mega16

    سلام من روی مدار یکی از بات هام با مشکل مواجه شدم
    lنوشته های روی LCD هی کم رنگ میشن و بعضی وقتا محو میشن
    ولی تو مد دستور (وقتی cls : home) میدم کروسر کاملا روشن میشه و مشکل رفع میشه
    فکر میکنید مشکل از چی باشه؟
    ایا کسی تا بحال چنین مشکلی داشته؟

    #2
    پاسخ : مشکل در راه اندازی lcd با mega16

    اینم برنامه تست:
    $regfile = "m16def.dat"
    $crystal = 8000000

    Config Lcd = 16 * 2
    Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.2 , Db6 = Portb.1 , Db7 = Portb.0 , E = Portb.4 , Rs = Portb.5
    Do

    Home : Lcd "hello world"
    Wait 10
    Cls
    Wait 5
    Loop

    End

    دیدگاه


      #3
      پاسخ : مشکل در راه اندازی lcd با mega16

      سلام

      جریان و ولتاژ کافی به پایه ی کنتراست ال سی دیت نمیرسه...

      معمولا وجود ال ای دی که به صورت مستقیم به میکرو یا تغذیه وصل شده باشه این مشکل رو به وجود میاره (خود ال ای دی LCD)

      موفق باشید

      دیدگاه


        #4
        پاسخ : مشکل در راه اندازی lcd با mega16

        فیوز بیت کلاک رو توی میکرو درست انتخاب یا پروگرام کردی؟ اگه روی حالت پیشفرض یعنی 1 مگب باشه با سرعت زیاد روی lcd نوشته می شه و نوشته ها کمرنگ دیده میشن

        دیدگاه


          #5
          پاسخ : مشکل در راه اندازی lcd با mega16

          حق با اقای مهری بود
          مسیر های کنتراست رو دوباره لحیم کاری کردم فکر کنم خوب نگرفته بود
          مشکل حل شد
          با تشکر

          دیدگاه

          لطفا صبر کنید...
          X