اطلاعیه

Collapse
No announcement yet.

نوشته ها تو lcd در هم میشن

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

    نوشته ها تو lcd در هم میشن

    سلام به دوستان
    من این برنامه رو نوشتم ولی نوشته ها جابجا میشن و کلا LCD به هم میریزه
    نمیدونم چیکارش کنم؟؟؟؟
    این نقشه مداره

    لینک های زیر هم شبیه سازیش و کدش هست
    http://abolfazl66.persiangig.com/new_folder/
    با تشکر منتظر جوابتون هستم
    شاد بودن تنها انتقامی است که انسان میتواند از زندگی بگیرد"چگوارا"

    #2
    پاسخ : نوشته ها تو lcd در هم میشن

    سلام
    چرا حالا رو السی اون عدد رو نوشتی 2ذاری افتاد بنویس به نام خدا
    اون 2 تا دستور که در زیر برنامه وقفه ها برای السی دی هست رو تو do loop بنویس
    و پایه 2 السی دی رو به vcc وصل کن و پایه 3 رو بزن به gnd
    امام مهدی(عج): اگر شیعیان ما ، که خداوند طاعتشان دهد. در عهد ما وفادار و همدل بودند، هرگز دیدار ما (ظهور) به تاخیر نمی افتاد.(کدام عهد ؟)

    دیدگاه


      #3
      پاسخ : نوشته ها تو lcd در هم میشن

      نوشته اصلی توسط mahdi8866

      اون 2 تا دستور که در زیر برنامه وقفه ها برای السی دی هست رو تو do loop بنویس
      ممنون از راهنماییتون ولی اگر من اون دستور LCD رو تو DO-LOOP بذارم بعد چطور به برنامه اصلی برگردم
      یا من بد گرفتم
      این کد برنامه هست
      کد:
      Dim A As Byte
      Dim B As Byte
      Config Int0 = Falling
      Config Int1 = Rising
      Enable Int0
      Enable Int1
      Enable Interrupts
      On Int0 Q
      On Int1 W
      Cursor Off
      Main:
      Do
      Locate 1 , 1
      Lcd "BE NAME KHODA"
      Locate 1 , 1
      Loop
      End
      
      Q:
      Incr A
      Locate 2 , 1
      Lcd A ; "   "
      Locate 1 , 1
      Return
      
      W:
      Incr B
      Locate 2 , 7
      Lcd B ; "     "
      Locate 1 , 1
      Return
      چیکارش باید بکنم
      با تشکر
      شاد بودن تنها انتقامی است که انسان میتواند از زندگی بگیرد"چگوارا"

      دیدگاه


        #4
        پاسخ : نوشته ها تو lcd در هم میشن

        کسی جوا نداد :sad:
        فایل های برنامه هست دانلود کنید ببینید دردش چیه :cry:
        با تشکر.منتظر جوابتون هستم
        شاد بودن تنها انتقامی است که انسان میتواند از زندگی بگیرد"چگوارا"

        دیدگاه


          #5
          پاسخ : نوشته ها تو lcd در هم میشن

          سلام. مشکل اینجاست که ممکن است در وسط اجرای توابع LCD وقفه اجرا شود و چون در وقفه نیز از توابع LCD استفاده می کنید، اطلاعات درست به LCD منتقل نمی شود. بهتر است از دو متغیر بیتی استفاده کنید و در روتین های وقفه آن ها را یک کنید و در حلقه برنامه آن ها را چک کنید و اگر یک بود، متن مورد نظر را بر روی LCD نمایش دهید و سپس بیت ها را صفر کنید.

          دیدگاه

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