اطلاعیه

Collapse
No announcement yet.

lcd گرافیکی

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

    #76
    پاسخ : lcd گرافیکی

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

    دیدگاه


      #77
      پاسخ : lcd گرافیکی

      سلام

      ضمن تشکر که راهنمایی میکنید تو این برنامه که شما گفتید در سطر اول نوشتین $regfile = m323def.dat که فکر کنم منظورتون همان m32def.dat باشه.
      یکی هم$lib "glcdKS108.lib" که .lib اصلا کامپایل نمیشه باید پسوند به lbx تغییر داد.لطفا راهنمایی کنید

      ورژن بیسکام من demo 1.11.9.1

      دیدگاه


        #78
        پاسخ : lcd گرافیکی

        دوباره سلام

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



        اینم تصویری از پشت ال سی دی که من استفاده میکنم

        دیدگاه


          #79
          پاسخ : lcd گرافیکی

          میشه عکسی رو هم که استفاده کردی بذاری؟

          دقیت کن حتما باید عکست یک فایل بیت مپ منوکذومیک باشه .
          اگه عکس بیت مپت چند رنگ باشه ، در تبدیل به BGF یه سری مشکلاتو ایجاد می کنه .

          دیدگاه


            #80
            پاسخ : lcd گرافیکی

            اینم عکسی که در برنامه استفاده کردم.تو کامپایل که مشکلی پیش نیومد.




            سایز عکس 75*64


            یه سإ¾وال ؟ منبع تغذیه باعث نشه که تو کار میکرو اختلال پیش بیاد؟

            دیدگاه


              #81
              پاسخ : lcd گرافیکی

              خب اول از همه سایز عکسهات باید مضزبی از 8 باشه . اگه این کارو نکنی خودش تو این اندازه در میاره و اون شکلی که می خوای نمیشه .
              عکسی که دادی jpg بود . باید اول اونو به bmp تبدیل کنی. ( ساده ترین راه اینه که عکسو تو Paint بار کنی و Save as کنی ( در حالت Monocrome bitmap ))
              من این کارو کردم .
              فایل بیت مپ به همراه تبدیل شده BGF شو ضمیمه کردم .
              با اینا امتحان کن .

              فایل های پیوست شده

              دیدگاه


                #82
                پاسخ : lcd گرافیکی

                با تشکر از همکاری صمیمانتون واقعا دستتون درد نکنه که کمک میکنین

                من این فایلی که تبدیل کردین در برنامه جایگزین فایل عکس کردم البته rename کردم به mb که برنامه اصلی تغییر ندم ولی بازم نشد جهت اطمینان من تمام پوشه برنامه رو upload کردم در لینک زیر اگه وقت کردین یه نگاه بکنید.اگه اشکالی توش بود بگین.ولی من خودم دیگه اصلا عقلم به جایی قد نمیده.نمیدونم ال سی دی من آرایش پایه هاش فرق داره که بعید میدونم یا چیه که من نمیدونم. :sad:

                http://www.uplod.ir/download.php?file=923461

                دیدگاه


                  #83
                  پاسخ : lcd گرافیکی

                  این چیزی که من فرستادم دو تا فایل داره . یکی فایل بیت مپ و دومی هم فایل BGF تبدیل شده اون. اگه می خوای یه اسم دیگه داشته باشی به اسن صورت عمل کن :

                  از منوی Tools گزینه Graphic Convertor انتخاب کن .

                  تو پنجره جدید فایل بیت مپ مورد نظرو Load کن ( تو همین فایلی که به من دادی اسمش هست mb_resize.bmp ) . بعد تنظیماتو مثل شکلی که ضمیمه کردم انجام بده ( نوع LCD حتما 64*128 باشه و Font به صورت 8x8 باشه و تیک SED رو بزنی) .

                  بعد کلید Save رو بزن و به اسمی ذخیره کن که تو برنامه دادی ( تو برنامه ای که دادی اسمش mb بود ) .
                  فقط مسیری که این فایلو ذخیره می کنی باید همون جا باشه که برنامت هم هست .
                  فایل های پیوست شده

                  دیدگاه


                    #84
                    پاسخ : lcd گرافیکی

                    سلام

                    هنوز نتونستم اون نتیجه دلخواه بگیرم ولی همه چیز درسته فکر کنم از منبع تغذیه باشه.!!!!!

                    نظر شما چیه؟ میتونه یه منبع تغذیه تو کار میکرو اختلال ایجاد کنه؟

                    دیدگاه


                      #85
                      پاسخ : lcd گرافیکی

                      منبع تغذیه خیلی تاثیرگذاره ؛ مخصوصا برا LCD گرافیکی . از چه نوع منبع تغذیه ای استفاده می کنی ؟

                      دیدگاه


                        #86
                        پاسخ : lcd گرافیکی

                        salam man yek lcd t6963 gereftam too sakht afzaresh moshkel daram voltaj manfi dige chi hast komakam ****d ?????????//

                        دیدگاه


                          #87
                          پاسخ : lcd گرافیکی

                          نوشته اصلی توسط mohamra
                          salam man yek lcd t6963 gereftam too sakht afzaresh moshkel daram voltaj manfi dige chi hast komakam ****d ?????????//

                          سلام.

                          لطفا به قوانین سایت احترام بگذارید و فارسی تایپ کنید.

                          اگر شما قادر به فارسی نویسی نیستید میتوانید از سایت های (به نویس) و (بیتا وب) برای تبدیل فینگلیش به فارسی روان استفاده کنید.

                          متشکرم
                          www.icesi.ir

                          دیدگاه


                            #88
                            پاسخ : lcd گرافیکی

                            دوستان اگه لطف کنن یه برنامه راه انداز lcd گرافیکی با 8051 که جواب داده بذارن ممنون میشم کارم واقعا گره خورده اشکالشم نمیدونم کجاست :angry: :angry: :angry: :angry: :angry: :angry:

                            دیدگاه


                              #89
                              پاسخ : lcd گرافیکی

                              :angry: :angry: :cry: :cry:دوستان کمکم کنین یه برنامه برای lcd گرافیکی sed 128*46 با 8051 وبصورت اسمبلی :cry: :cry: :cry: :cry: :cry: :angry: :angry: :angry:

                              دیدگاه


                                #90
                                پاسخ : lcd گرافیکی

                                سلام به همگی ، من یک LCD گرافیکی از بازار تهیه کردم که چیپ کنترلرش t6963 هستش اما pinout اون مدل ks0108 هستش و کلی منو گیج کرده و حالا که میخوام توی bascom باهاش کار کنم مشکل پیدا کردم !!! datasheet این lcd :

                                http://www.longtech-display.com/PRODUTS/LCD%20MODULES/longtech%20pdf/LGM12864A1.pdf

                                اینم کدی که تو bascom برای تستش نوشتم ...

                                $regfile = "M16def.dat"

                                $crystal = 8000000

                                $lib "glcdks108.lbx"
                                $include "font8x8.font"

                                Config Pinc.0 = Output
                                Config Pinc.1 = Output

                                Set Portc.1
                                Config Graphlcd = 128 * 64sed , Dataport = Portb , Controlport = Portd , Ce = 5 , Ce2 = 4 , Cd = 0 , Rd = 1 , Reset = 3 , Enable = 2


                                Main:

                                Setfont Font8x8
                                Set Portc.0
                                Cls

                                Lcdat 1 , 1 , "123"

                                Wait 2
                                Reset Portc.1
                                Reset Portc.0

                                End


                                لطفاً کمک !! oo:

                                دیدگاه

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