اطلاعیه

Collapse
No announcement yet.

کمک برای اتصال lcd 2*16

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

    کمک برای اتصال lcd 2*16

    سلام.
    من یه lcd 2*16 خریدم که میخوام وصلش کنم به میکرو
    برنامه من قفل رمز هست که میخوام وقتی رمز رو وارد میکنی LCD روشن بشه
    پایه های lcd که خریدم
    A-K-D7-D6-D5-D4-D3-D2-D1-D0-E-RW-RS-VO-VDD-VSS هست
    پایه های D4 تا D7 و E و RS توی برنامه تعریف کردم
    برای خاموش کردن LCD توی برنامه از DISPLAY OFF استفاده کردم.
    حالا با توجه به کاربرد برنامه (اینکه تا دکمه ای فشار داده نشده LCD خاموش باشه و با فشار دادن اولین رقم رمز LCD روشن بشه ) بقه پایه هارو چجوری باید وصل بکنم ؟
    ممنون میشم اگه راهنماییم بکنیین

    #2
    پاسخ : کمک برای اتصال lcd 2*16

    با d0..d3 کاری نداشته باش
    R/w رو زمین کن
    vdd و A رو به 5 ولت وصل کن
    VSS رو زمین کن
    VO رو با یه پتانسیومتر زمین کن
    K رو هم وصل کن به کلکتور یه 2N2222 و امیترش رو زمین کن و بیس اونم با یه مقاومت بده به یک یکی از پایه های میکروت.

    دیدگاه


      #3
      پاسخ : کمک برای اتصال lcd 2*16

      نوشته اصلی توسط مهدی کربلایی
      با d0..d3 کاری نداشته باش
      R/w رو زمین کن
      vdd و A رو به 5 ولت وصل کن
      VSS رو زمین کن
      VO رو با یه پتانسیومتر زمین کن
      K رو هم وصل کن به کلکتور یه 2N2222 و امیترش رو زمین کن و بیس اونم با یه مقاومت بده به یک یکی از پایه های میکروت.
      در تکمیل صحبت های جناب کربلایی این مطلب اضافه کنم که اگه خواستی از کدویژن برای برنامه نویسی استفاده کنی پایه R/w نباید زمین بشه(تو بیسکامه که این پایه زمین می شه)

      دیدگاه


        #4
        پاسخ : کمک برای اتصال lcd 2*16

        نوشته اصلی توسط مهدی کربلایی
        با d0..d3 کاری نداشته باش
        R/w رو زمین کن
        vdd و A رو به 5 ولت وصل کن
        VSS رو زمین کن
        VO رو با یه پتانسیومتر زمین کن
        K رو هم وصل کن به کلکتور یه 2N2222 و امیترش رو زمین کن و بیس اونم با یه مقاومت بده به یک یکی از پایه های میکروت.
        ممنون دوست عزیز
        واسه vo از پتانسیومتر چند کیلو استفاده کنم ؟
        مقاومت بیس چند باشه ؟ بیس که به میکرو وصل میشه فقط کافیه توی برنامه اون پایه رو خروجی تعریف کنم؟؟؟اینجوری درسته ؟؟؟؟؟

        دیدگاه


          #5
          پاسخ : کمک برای اتصال lcd 2*16

          نوشته اصلی توسط purealone
          ممنون دوست عزیز
          واسه vo از پتانسیومتر چند کیلو استفاده کنم ؟
          مقاومت بیس چند باشه ؟ بیس که به میکرو وصل میشه فقط کافیه توی برنامه اون پایه رو خروجی تعریف کنم؟؟؟اینجوری درسته ؟؟؟؟؟
          برای vo به مولتی ترن 5k کافیه.
          رو بیس یه مقاومت 1K بزار.در ضمن تو کلکتور یه مقاومت 100 اهم بزاری بهتره
          موفق باشی.
          در مورد برنامه هم درسته.

          دیدگاه


            #6
            پاسخ : کمک برای اتصال lcd 2*16

            نوشته اصلی توسط mir elk
            در تکمیل صحبت های جناب کربلایی این مطلب اضافه کنم که اگه خواستی از کدویژن برای برنامه نویسی استفاده کنی پایه R/w نباید زمین بشه(تو بیسکامه که این پایه زمین می شه)
            در تکمیل صحبت دوست خوبم ( mir elk ) در کد ویژن هم میشه پایه ی R/W رو زمین کرد. میدونید که این پایه صرفا برای خوندن حافظه ی LCD و نوشتن در حافظه هست. در زمانی که ما در پروژه خودمون نمی خوایم از lcd چیزی بخونیم چه لزومی داره این پایه رو به میکرو متصل کنیم . برای اینکه یکی از پایه های میکرو هم بی جهت برای این کار صرف نشه کافیه به کتابخونه ی مربوط lcd برین و استفاده از پایه ی مربوط به R/w روغیر فعال کنید.
            من این کار رو انجام دادم و شد.
            [glow=red,2,300]گرد هم آمدن شروع است.با هم ماندن پيشرفت است.با هم کار کردن موفقيت است.[/glow]
            [img width=98 height=100]http://s3.picofile.com/file/7407857311/icon3.png[/img]

            دیدگاه


              #7
              پاسخ : کمک برای اتصال lcd 2*16

              نوشته اصلی توسط mir elk
              برای vo به مولتی ترن 5k کافیه.
              رو بیس یه مقاومت 1K بزار.در ضمن تو کلکتور یه مقاومت 100 اهم بزاری بهتره
              موفق باشی.
              در مورد برنامه هم درسته.
              ممنون دوست عزیز

              دیدگاه


                #8
                پاسخ : کمک برای اتصال lcd 2*16

                نوشته اصلی توسط حمیدجان
                در تکمیل صحبت دوست خوبم ( mir elk ) در کد ویژن هم میشه پایه ی R/W رو زمین کرد. میدونید که این پایه صرفا برای خوندن حافظه ی LCD و نوشتن در حافظه هست. در زمانی که ما در پروژه خودمون نمی خوایم از lcd چیزی بخونیم چه لزومی داره این پایه رو به میکرو متصل کنیم . برای اینکه یکی از پایه های میکرو هم بی جهت برای این کار صرف نشه کافیه به کتابخونه ی مربوط lcd برین و استفاده از پایه ی مربوط به R/w روغیر فعال کنید.
                من این کار رو انجام دادم و شد.
                ممنون دوست من
                من با بسکام کار میکنم و برنامم برای نوشتن روی lcd هست
                پس RW باید زمین بشه.
                تشکر از راهنماییت

                دیدگاه


                  #9
                  پاسخ : کمک برای اتصال lcd 2*16

                  اگه 2n222 پیدا نکردم مشابهش چیه ؟؟؟؟؟

                  دیدگاه


                    #10
                    پاسخ : کمک برای اتصال lcd 2*16

                    نوشته اصلی توسط purealone
                    اگه 2n222 پیدا نکردم مشابهش چیه ؟؟؟؟؟
                    BC337 جایگزین مناسبیه

                    دیدگاه

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