اطلاعیه

Collapse
No announcement yet.

راه اندازی LCD 4*20

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

    راه اندازی LCD 4*20

    سلام
    دوستان من میخاستم lcd 4*20 را اندازی کنم.(2*16 گرونه! و منم یکی از دوستام 4*20 داشت مجانی ازش گرفتم :biggrin: برا همین میخام همینو راه بندازم)
    دیتاشیت این LCD هارو از کجا گیر بیارم؟!
    اصلا فرق این ال سی دی ها با 2*16 چیه؟!
    من پایه های 2*16 رو بلدم، اونوقت این 4*20 یه سری پایه اضافه تر داره، کسی میدونه اونا چی اند؟!
    من ال سی دی دارم پشتش نوشته
    WISTAR
    WG12864A-TMI-VN
    الان این اسمشه؟! چرا دیتاشیتش نیست؟!

    ممنون از همه دوستان

    #2
    پاسخ : راه اندازی LCD 4*20

    این ال سی دی که میگی کارکتری هستش؟!

    چون اون عددی که نوشتی (wg12864) یعنی این ال سی دی 128 در 64 هستش. به اضافه، ال سی دی 2*16 پایه هاش با 4*20 فرقی نمیکنه دقیقا همونه
    AYRIC

    دیدگاه


      #3
      پاسخ : راه اندازی LCD 4*20

      نوشته اصلی توسط roboreza
      این ال سی دی که میگی کارکتری هستش؟!

      چون اون عددی که نوشتی (wg12864) یعنی این ال سی دی 128 در 64 هستش. به اضافه، ال سی دی 2*16 پایه هاش با 4*20 فرقی نمیکنه دقیقا همونه
      من نمیدونم این ال سی دی که من دارم کاراکتری هست یا نه. از کجا بفهمم؟!
      من فک میکردم ال سی دی 20*4 20 تا پایه ورودی داره!
      اینطور نیست؟!

      دیدگاه


        #4
        پاسخ : راه اندازی LCD 4*20

        یه عکس ازش بذار
        AYRIC

        دیدگاه


          #5
          پاسخ : راه اندازی LCD 4*20

          نه از دیتاشیت کاملا معلومه که گرافیکیه.(کافیه تو گوگل WG12864A رو جستجو کنید)
          واقعا این ها چیز محشری هستن.
          من از 128*240 استفاده می کنم.
          توی همین انجمن هم اگر بگردید پره از کارایی که استاد ..... انجام دادن (اسمش رو الان یادم نمیاد ولی یادمه که آواتارش شهید چمران بود)
          مثل این نمونه که یکی از بچه ها تو بخش پروژه های تکمیل شده قرار دادن:
          http://www.eca.ir/forum2/index.php?topic=9860.msg42117#msg42117
          موفق باشید
          دوستان عزیزم تصمیم گرفتم تا یه مدت کمتر به تالار سر بزنم . اگر دیر جواب دادم ببخشید.

          دیدگاه


            #6
            پاسخ : راه اندازی LCD 4*20

            سلام

            LCD 4*20 این ریختیه :biggrin:



            16 پایه است و شمارش از چپ به راست شروع میشه

            آرایش پین ها در تصویر زیر مشخص است



            نا اميدي يه دروغ بزرگه که آدما به خودشون ميگن
            تلاش يه حقيقت بزرگه که با صبر به ثمر ميرسه

            دیدگاه


              #7
              پاسخ : راه اندازی LCD 4*20

              این که میگن ال سی دی 5*7 هست یعنی چی؟!
              توابع موجود در C18 فقط این ورودی رو میگیرن مثلا (openXLCD (5*7 ورودی میگریره
              اونوقت همه ال سی دی کاراکتری ها 5*7 هستن؟!
              اگه یه ال سی 6*8بود باید خودمون تابع تعریف کنیم و دیگه نمیتونیم از توابع C18 استفاده کنیم؟!
              کلا از کجا بفمیم ال سی دی چند در چند هست؟!
              ممنون از همه کسایی که پاسخ میدن و اونایی که نمیدن کلا هر کی وقت میزاره

              دیدگاه


                #8
                پاسخ : راه اندازی LCD 4*20

                نوشته اصلی توسط AliTabaie
                این که میگن ال سی دی 5*7 هست یعنی چی؟!
                توابع موجود در C18 فقط این ورودی رو میگیرن مثلا (openXLCD (5*7 ورودی میگریره
                اونوقت همه ال سی دی کاراکتری ها 5*7 هستن؟!
                اگه یه ال سی 6*8بود باید خودمون تابع تعریف کنیم و دیگه نمیتونیم از توابع C18 استفاده کنیم؟!
                کلا از کجا بفمیم ال سی دی چند در چند هست؟!
                ممنون از همه کسایی که پاسخ میدن و اونایی که نمیدن کلا هر کی وقت میزاره
                وقتی میگن LCD4*20 یعنی این LCD چهار سطر داره که تو هر سطر 20 کاراکتر میشه نوشت , LCD5*7 که فکر میکنم وجود نداشته باشه , اون چیزی که شما در دستور OpenXLCD تعیین میکنید یه چیز دیگه است , تا اونجایی که خاطرم هست این گزینه تعداد پیکسل های هر کاراکتر را مشخص میکند , فکر میکنم اگر گزینه ای بجز LINES_5X7 رو برای LCD های داخل بازار انتخاب کنید دچار مشکل بشین

                کلا در C18 لازم نیست به کامپایلر بگین LCD شما چند در چند ! چون اصلا به کامپایلر چه ربطی داره ! درایوری که رو این LCDها هست همگی یکی هستن و وقتی شما در LCD مینویسید در اصل در حال نوشتن روی حافظه این درایور هستید و اگر نمایشگر نتواند تعداد کاراکتر های داخل حافظه درایور رو نشان دهد اتفاق خاصی رخ نمیدهد و شما میتوانید با شیفت دادن LCD , بقیه کاراکتر های داخل حافظه درایور رو هم ببینید

                پس همه توابع داخل کتاب خانه برای درایور HD44780 نوشته شدن و فرقی نمیکنه LCD چند در چند


                نوشته اصلی توسط AliTabaie
                کلا از کجا بفمیم ال سی دی چند در چند هست؟!
                از ظاهرش مشخصه دیگه :-? نیست؟
                آقای فروشنده هم همیشه راستش رو میگه :biggrin:

                دیتاشیت خود LCD هم هست که پشت بردش پارت نامبرش رو نوشته :biggrin:
                نا اميدي يه دروغ بزرگه که آدما به خودشون ميگن
                تلاش يه حقيقت بزرگه که با صبر به ثمر ميرسه

                دیدگاه


                  #9
                  پاسخ : راه اندازی LCD 4*20

                  بعد از سلام و عرض ادب،
                  دوست گرامی این ال سی دی شما کاراکتری نیست ( اونی که استاد رمضانی معرفی کردن نیست)
                  ال سی دی شما گرافیکی هست.
                  اگر با ccs کار می کردی یه سری مثال ازش داشتم. ولی MPLAB رو ندارم.
                  خلاصه دنبال ال سی دی کاراکتری نگرد.
                  اگر پشتش نوشته WG12864A مطمئن باش که گرافیکیه . و اصلا راه اندازیش با کاراکتری ها متفاوته.
                  دوستان عزیزم تصمیم گرفتم تا یه مدت کمتر به تالار سر بزنم . اگر دیر جواب دادم ببخشید.

                  دیدگاه


                    #10
                    پاسخ : راه اندازی LCD 4*20

                    دوستان سلام. من نوع کاراکتری 4*20 دارم اما تو کد ویژن توی ویزاردش رو 20 که میزارم دو ردیف اخر ال سی دی از وسطاش متن نشون میده... بنظرتون دلیلش چیه؟

                    دیدگاه

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