اطلاعیه

Collapse
No announcement yet.

مشکل در مورد کدویژن و LCD

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

    مشکل در مورد کدویژن و LCD

    با سلام
    برنامه ساده زیر را اجرا میکنم.ولی روی LCD هیچ چیزی نشان نمیده میشه کمکم کنید.
    http://s7.picofile.com/file/8238778076/5.jpg

    #2
    پاسخ : مشکل در مورد کدویژن و LCD

    سلام
    باید برنامه رو اینطوری بنویسی

    [code=c]
    lcd_clear();
    lcd_gotoxy(0,0);
    lcd_putsf("press key(1) :"
    [/code]

    دیدگاه


      #3
      پاسخ : مشکل در مورد کدویژن و LCD

      نوشته اصلی توسط yoshig2
      سلام
      باید برنامه رو اینطوری بنویسی

      [code=c]
      lcd_clear();
      lcd_gotoxy(0,0);
      lcd_putsf("press key(1) :"
      [/code]
      خوب با کدی که گفتم چه تفاوتی داره؟؟

      دیدگاه


        #4
        پاسخ : مشکل در مورد کدویژن و LCD

        نوشته اصلی توسط yoshig2
        سلام
        باید برنامه رو اینطوری بنویسی

        [code=c]
        lcd_clear();
        lcd_gotoxy(0,0);
        lcd_putsf("press key(1) :"
        [/code]
        وقتی تابع LCD_CLEAR رو فراخونی میکنیم خودکار به مختصات 0و0 میریم لذا نیازی به GOTOXY نیست

        دلیل مربع نشان دادن خانه های lcd
        ۱) دادن ولتاژ بیش از ۵ ولت به LCD
        ۲) مشکل در کد های پروژه
        ۳) استفاده از PORTC و غیر فعال نکردن ریجستر JTAG
        ۴) استفاده نکردن از پتاسیومتر….برا بعضی از LCD ها لازمه(شکل بالا)
        ۵) خراب بودن LCD (به احتمال ۵%)
        ۶) اتصالات اشتباه

        نحوه بستن پایه های تغزیه LCD کاراکتری
        در بعضی نمایش گر ها مثل سمت چپی ببندی کار میکنه و در بعضی کار نمیکنه که باس مثل شکل سمت راستی ببندی

        اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

        اگه دوس دارید سریع به جواب برسید :
        1) قبل از پرسیدن سوال، بسرچید.
        2) سوالاتون رو با جزئیات کامل مطرح کنید.

        دیدگاه


          #5
          پاسخ : مشکل در مورد کدویژن و LCD

          نوشته اصلی توسط mostafa6369
          خوب با کدی که گفتم چه تفاوتی داره؟؟

          دقت کنید تفاوت هم میبینید ..
          این دستور برای نمایش محتویات داخل فلش هستش .. همون کاراکتری که می خوای نشون بدی ...
          [code=c]lcd_putsf("press key(1) :"[/code]

          ولی این دستوری که شما نوشتید برای نمایش متغیر هایی که در حافظه SRAM قرار داره همون متغیر هایی که دائم تغیر می کنند .
          [code=c]

          char buffer [20];



          lcd_puts(buffer) ;



          [/code]

          دیدگاه

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