اطلاعیه

Collapse
No announcement yet.

مشکل در کار راندازی lcd 16*2

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

    مشکل در کار راندازی lcd 16*2

    آقا سلام و خسته نباشید من یک برنامه نوشتم و اونو به میکرو دادم ولی متاسفانه برنامه اجرا نمیشه یعنی قرار بود روی ال سی دی یک متن نمایش داده بشه اما هیچ متنی نمایش داده نمیشه من هم برنامه رو میذارم هم شکل ال سی دی رو حالا شما بگید مشکل از کجاست
    (تمام پین ها رو چک کردم درست وصل شده بود)(atmega هم سالمه و درست پروگرم شده)
    [code=asm]$regfile = "m8adef.dat"
    $crystal = 8000000

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





    Cursor Off

    Do

    Cls


    Locate 1 , 1
    Lcd " good "
    Waitms 200
    Locate 2 , 1
    Lcd " good "
    Waitms 200

    Loop


    End[/code]



    #2
    پاسخ : مشکل در کار راندازی lcd 16*2

    به پایه 3 چی وصل کردی ؟
    ال سی دی منظورمه

    دیدگاه


      #3
      پاسخ : مشکل در کار راندازی lcd 16*2

      نوشته اصلی توسط mohammad safarnejad
      به پایه 3 چی وصل کردی ؟
      ال سی دی منظورمه
      پایه 1 و 3 و 16 رو زمین کردم

      پایه 2 و 15 رو به vcc وصل کردم

      پایه 5 رو هم زمین کردم

      دیدگاه


        #4
        پاسخ : مشکل در کار راندازی lcd 16*2

        نوشته اصلی توسط sajad1373
        پایه 1 و 3 و 16 رو زمین کردم

        پایه 2 و 15 رو به vcc وصل کردم

        پایه 5 رو هم زمین کردم
        شما باید به پایه 3 پتانسیومتر وصل کنید تا کنتراست رو بتونید کنترل کنید
        اگه پتانسیومتر در دسترس نبود مقاومت وصل کنید
        پتانسیومتر 10 کیلو یک سرش به مثبت و یه سرش به منفی و پایه خروجی رو به پایه 3

        دیدگاه


          #5
          پاسخ : مشکل در کار راندازی lcd 16*2

          نوشته اصلی توسط mohammad safarnejad
          شما باید به پایه 3 پتانسیومتر وصل کنید تا کنتراست رو بتونید کنترل کنید
          اگه پتانسیومتر در دسترس نبود مقاومت وصل کنید
          پتانسیومتر 10 کیلو یک سرش به مثبت و یه سرش به منفی و پایه خروجی رو به پایه 3
          یعنی مشکل از پایه 3 هست؟؟؟؟
          خب من پتانسیومتر در دسترس ندارم میشه راهنمایی کنید چه جوری این کار رو با مقاومت انجام بدم؟؟مقدار مقاومت تو چه رنجب باشه؟؟؟آیا

          دیدگاه


            #6
            پاسخ : مشکل در کار راندازی lcd 16*2

            البته اگه مقاومت و پتانسیومتر در دسترس نبود از زاویه تقریبا بسته هم ببینید نشون میده
            http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

            دیدگاه


              #7
              پاسخ : مشکل در کار راندازی lcd 16*2

              نوشته اصلی توسط MAHDI ZAMANI
              البته اگه مقاومت و پتانسیومتر در دسترس نبود از زاویه تقریبا بسته هم ببینید نشون میده
              نه متاسفانه از هیچ زاویه ای نشون نمیده فقط تمام مربع ها به صورت کم رنگ روشن میشه

              دیدگاه


                #8
                پاسخ : مشکل در کار راندازی lcd 16*2

                نوشته اصلی توسط sajad1373
                یعنی مشکل از پایه 3 هست؟؟؟؟
                خب من پتانسیومتر در دسترس ندارم میشه راهنمایی کنید چه جوری این کار رو با مقاومت انجام بدم؟؟مقدار مقاومت تو چه رنجب باشه؟؟؟آیا
                شما یه 10 کیلو به پایه 3 وصل کن اونورشم به پایه منفی اگه اشتباه نکنم اگه نشد به مثبت وصل کن
                با تغیر مقدار مقاومت کنتراست تغیر میکنه شما چن تا امتحان کن ببین کدومش خوبه و قابل خوندن هست

                دیدگاه


                  #9
                  پاسخ : مشکل در کار راندازی lcd 16*2

                  سلام.
                  از عکس زیر استفاده کن :



                  پایه 2 رو هم مستقیما به 5 ولت وصل کن.

                  اون do و loop رو هم بگیرید ، اصلا نیاز نیست.

                  موفق باشید.
                  به سمت نور خورشيد حرکت کن،تو ميتوني تابش خورشيد رو حس کني ،حتي اگه کور باشي.
                  (پيش به سوي هدف)

                  دیدگاه


                    #10
                    پاسخ : مشکل در کار راندازی lcd 16*2

                    یه مقاومت 10k به پایه 3 و اون سرشو به منفی وصل کن و یکی دیگه مقاومت 10k به پایه 3 و اون سرشو به مثبت وصل کن.
                    معيار واقعي بودن تصميم، آن است که دست به عمل بزنيم.

                    دیدگاه


                      #11
                      پاسخ : مشکل در کار راندازی lcd 16*2

                      امکانش هست lcd سوخته باشه؟؟؟
                      چون من بدون رگلاتور مدار رو راندازی کردم atemga سوخت و من یک atmegaجدید گرفتم و این بار با رگلاتور راندازی کردم حالا احتمالش هست تو اون دفعه اول که atmega سوخت lcd هم سوخته باشه؟؟

                      اضافه شده در تاریخ :
                      :cry2:

                      دیدگاه


                        #12
                        پاسخ : مشکل در کار راندازی lcd 16*2

                        نوشته اصلی توسط sajad1373
                        :cry2:
                        شما مقاومت وصل کردی؟

                        دیدگاه


                          #13
                          پاسخ : مشکل در کار راندازی lcd 16*2

                          حالا این جوری شد

                          الان چرا این جوری شد؟؟؟آیا

                          دیدگاه


                            #14
                            پاسخ : مشکل در کار راندازی lcd 16*2

                            من که تو تصویر مقاومتی نبیبینم
                            شما از اتصالات مطمئنی؟

                            دیدگاه


                              #15
                              پاسخ : مشکل در کار راندازی lcd 16*2

                              مقاومت گذاشتم دوسته من
                              ببین

                              دیدگاه

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