اطلاعیه

Collapse
No announcement yet.

مشکل ریز در lcd گرافیکی

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

    مشکل ریز در lcd گرافیکی

    با سلام به دوستان
    من هنگام کار با lcd کارکتری به مشکل ریز ولی اعصاب خورد کن برخورد کردم
    با استفاده از تکه کد زیر
    کد:
    j++
    lcd_puts(j);
    j را روی lcd نمایش می دهم ولی هنگامی که از 10 می شود با کاهش آن به جای 9 عدد 90 که به دلیل باقی ماندن 0 از عدد 10 است را نمایش می دهد .
    امکان clear کردن و نوشتن کل مقادیر نسیت!
    چه روشی را پیشنهاد می دهید؟

    سپاس

    #2
    پاسخ : مشکل ریز در lcd گرافیکی

    یا اینکه عددت رو دو رقمی بنویس همیشه مثل 09
    یا اینکه صفحه رو رفرش کنی
    یا اینکه بجاش کاراکتر SPACE بنویسی
    موفق باشی
    هميشه به ياد خدا باش !

    دیدگاه


      #3
      پاسخ : مشکل ریز در lcd گرافیکی

      چه طور صفحه را refresh کنم؟

      دیدگاه


        #4
        پاسخ : مشکل ریز در lcd گرافیکی

        شما با هر نوع ال سی دی که کار کنی بایستی اینکار رو انجام بدی
        من خودم اغلب برای ال سی دی مثلا 16*2 دو تا string با طول 16 تعریف می کنم و هرکاری که بخوام با این دوتا string انجام می دم و بعد همین دوتا رو می نویسم تو ال سی دی
        این کار راحتی هست. رفرش یعنی init کردن مجدد اینکار برا مواقعی که نویز رو سیستم تاثیر می زاره بهتره
        شما همون روش نوشتن متن خالی یا نوشتن صفر رو انجام بدی بنظرم بهتره
        هميشه به ياد خدا باش !

        دیدگاه

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