اطلاعیه

Collapse
No announcement yet.

سوال درمورد کار با lcd

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

    سوال درمورد کار با lcd

    با سلام :

    من تازه شروع به کار با avr کردم بس اگه سوالم ابتدائیه منو می بخشید :smile:
    من یه برنامه ساده نوشتم اما نه در protus و نه در روی برد بورد جواب نداد در proteus یکی در میون درست نشون میده ودر برد بورد هم اصلآ چیزی نشون نمیده

    ممنون میشم راهنمائی کنید
    lcd_init(16);
    lcd_clear();
    lcd_gotoxy(0,0);
    lcd_putsf("codvision"

    #2
    پاسخ : سوال درمورد کار با lcd

    سلام
    خوش آمدی
    شما lcd_clear() رو نباید داخل حلقه اصلی بزاری.چون هربار با سرعت بالا هرچی رو lcdمینویسه پاک میکنه.از حلقه پاکش کن درست میشه
    خدا گفت : به جهنم ببریدش، او برگشت و با تعجب به خدا نگاه کرد. خدا گفت : به بهشت ببریدش. فرشتگان پرسیدند: چرا؟! خدا گفت : او هنوز به من امیدوار است...

    دیدگاه


      #3
      پاسخ : سوال درمورد کار با lcd

      با سلام:

      این برنامه رو خارج حلقه تکرار نوشتم مشکل اینه که در proteus وقتی اجرا میشه کلمات رو یکی درمیون درست نشون میده مثلآ "salam" رو svlfm نشون میده .ورژن برنامه proteus هم 6.9 است از همین سایت دانلود کردم.


      باتشکر از بذل توجه شما.

      دیدگاه


        #4
        پاسخ : سوال درمورد کار با lcd

        اگر بعد از دستور lcd_puts() دستور delay_ms() را اضافه کنید و فایل delay.h را هم include کنید مشکل شما حل میشه و نیازی به نوشتن در بیرون حلقه ندارید

        دیدگاه


          #5
          پاسخ : سوال درمورد کار با lcd

          با سلام:

          از رهنمائی ممنون تاخیر رو هم گذاشتم ولی مشکل حل نشد به همون ترتیب یکی در میون درست نشون میده.

          دیدگاه

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