اطلاعیه

Collapse
No announcement yet.

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

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

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

    پس چرا یکی از منفی گذاشتی یکی از مثبت
    یه سر مقاومت رو به منفی و سر دیگه رو به ال سی دی بزن
    اگه داری 10 کیلو بزار

    دیدگاه


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

      نوشته اصلی توسط sajad1373
      حالا این جوری شد

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

      سلام
      متاسفانه سوخته. :cry2:

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

      دیدگاه


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

        این که نصفه میشه به خاطر اینه که اتصالات یجای کار می لنگه!!!
        اگر شما یک ولوم از یه مداری که بدرد نمیخوره قلع کش کنی مشکلت حله

        درزم این که مقاومت هارو گفتم اینجوری بزاری بخاطر اینه که مانند پتانسیومتر عمل کنه

        من هم زیاد نصفه شده. وقتی اتصالات رو چک کردم درست شد.
        معيار واقعي بودن تصميم، آن است که دست به عمل بزنيم.

        دیدگاه


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

          محمد مقاومت رو همون جوری که گفتی گذاشتم هیچ تغییری ایجاد نشد احتمال میدم همون جور که M.H.Askari گفت ال سی دی سوخته باشه
          فاتحه والاخلاص و صلوات خدا همه ال سی دی هایه در گذشته رو رحمت بفرمایید الهی آمین

          دیدگاه


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

            LCD به این سادگی ها نمی سوزه
            مگر این که ولتاژ بیش از 5 V بهش بدی
            معيار واقعي بودن تصميم، آن است که دست به عمل بزنيم.

            دیدگاه


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

              نوشته اصلی توسط sajad1373
              محمد مقاومت رو همون جوری که گفتی گذاشتم هیچ تغییری ایجاد نشد احتمال میدم همون جور که M.H.Askari گفت ال سی دی سوخته باشه
              فاتحه والاخلاص و صلوات خدا همه ال سی دی هایه در گذشته رو رحمت بفرمایید الهی آمین
              فکر کنم LCD رو برعکس گذاشتی ها :bye :bye

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

              دیدگاه


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

                نه برادره من پخمه که نیستم ال سی دی رو برعکس بذارم :mrgreen:

                همون سوخته آخه دفعه اول که رانذازیش کردم بدون رگلاتور بود و atmega سوخت

                دیدگاه


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

                  ال سی دی رو تست بکن با پروگرامر ecaببین چی جواب میده
                  http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

                  دیدگاه


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

                    نوشته اصلی توسط MAHDI ZAMANI
                    ال سی دی رو تست بکن با پروگرامر ecaببین چی جواب میده
                    باز این جوری شد خخخخخخخخخخخخخ

                    دیدگاه


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

                      فک کنم مشکل از jtag باشه! غیر فعالش کردی یا نه؟
                      اگر jtag رو هم غیر فعال کردی و بازهم این مشکل وجود داره باید با کد زیر اصلاح کنی. تجربه نشون داده هر زمان LCD رو به میکرو متصل می کنی و بلافاصله پس از روشن کردن میکرو اطلاعات روش نشون میدی کلا به هم میریزه... AVR که جای خود داره حتی با ARM هم این مشکل بعضا وجود داره! خوب چکار کنیم تا درست بشه؟
                      اولین جای برنامه که اولین اطلاعات رو می خوای روی ال سی دی نشون بدی کد رو به شکل زیر قرار بده:
                      (من یه کد کامل میذارم بدون کانفیگ پورت های ال سی دی)
                      [code=BASCOM]
                      'IN THE NAME OF ALLAH
                      $regfile="m16def.dat"
                      $crystal = 8000000
                      $hwstack = 32
                      $swstack = 32
                      $framesize = 32

                      config lcd=16*2
                      'OTHER LCD CONFIGURATIONS HERE

                      waitms 100
                      Initlcd
                      waitms 200
                      cls
                      cursor off
                      cls
                      lcd "YOUR TEXT"
                      waitms 200
                      lcd "YOUR TEXT"
                      [/code]
                      در کد قرار داده شده پس از دومین نمایش متن می تونی روی ال سی دی هرچی خواستی بنویسی.
                      موفق باشی اما بازهم می گم نمایش مربع های توپر روی ال سی دی 90% مربوط به فعال بودن jtag هستش. فیوز بیتش رو از 0 به 1 تغییر بده.
                      0 : فعال
                      1 : غیر فعال

                      ....... هرچی دردسر می کشیم از jtag هست! :biggrin: :biggrin:
                      STM32 واقعا یه چیز دیگه است...

                      دیدگاه


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

                        نوشته اصلی توسط sajad1373
                        نه برادره من پخمه که نیستم ال سی دی رو برعکس بذارم :mrgreen:

                        همون سوخته آخه دفعه اول که رانذازیش کردم بدون رگلاتور بود و atmega سوخت
                        شرمنده من فکر کردم مثل LCD خودمه چون LCD من شماره هاش از اینوره :rolleyes:



                        من سوالمو بپرسم :mrgreen:
                        چرا تو این عکس پایه 14 رو پول پ پول داون کردید و پایه 3 رو وصل کردید به میکرو؟


                        یا از اون وره و من دارم اشتباه میکنم؟
                        "زمان خط است نه دايره" چه ايده بدي بوده گرد ساختن ساعت. احساس ميکني هميشه فرصت تکرار است.
                        ساعت دروغ ميگويد. دروغ. زمان بر گرد يک دايره نمي چرخد! زمان بر روي خطي مستقيم ميدود. و هيچگاه، هيچگاه، هيچگاه باز نميگردد.
                        ساعت خوب، ساعت شني است! هر لحظه به تو يادآوري ميکند که دانه اي که افتاد ديگر باز نميگردد.
                        پس بهتره يکم به ثانيه هايي که داريم فکر کنيم تا به راحتي از دستشون نديم....

                        دیدگاه


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

                          نمیدونم والا ولی فک کنم حرفه شما درست باشه و من ال سی دی رو برعکس وصل کردم خخخخخخخخخخخخخخخخ فک کنم زدم سوزوندمش خخخخخخخخخخخخخخ

                          دیدگاه


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

                            این JTAKکه گفتی چی هست؟؟از کجا غیر فعالش کنم؟آیا

                            دیدگاه


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

                              نوشته اصلی توسط sajad1373
                              نمیدونم والا ولی فک کنم حرفه شما درست باشه و من ال سی دی رو برعکس وصل کردم خخخخخخخخخخخخخخخخ فک کنم زدم سوزوندمش خخخخخخخخخخخخخخ
                              عزیز من از همون اول بهت گفتم برعکس وصل کردی

                              شما LCD رو درست وصل کن اگه نشد بعد برو سراغ JTAG
                              LCD ربطی بهJtag نداره .

                              الان D7 شما پول پ پول داون شده که باید به میکرو وصل بشه
                              درستش کن تستش کن بعد بیا اینجا :nerd:
                              "زمان خط است نه دايره" چه ايده بدي بوده گرد ساختن ساعت. احساس ميکني هميشه فرصت تکرار است.
                              ساعت دروغ ميگويد. دروغ. زمان بر گرد يک دايره نمي چرخد! زمان بر روي خطي مستقيم ميدود. و هيچگاه، هيچگاه، هيچگاه باز نميگردد.
                              ساعت خوب، ساعت شني است! هر لحظه به تو يادآوري ميکند که دانه اي که افتاد ديگر باز نميگردد.
                              پس بهتره يکم به ثانيه هايي که داريم فکر کنيم تا به راحتي از دستشون نديم....

                              دیدگاه


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

                                فکر نکنم atmega 8 ر jtag داشته باشه.
                                سری بالاتر مثل اتمگا 16 دارن.


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

                                دیدگاه

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