اطلاعیه

Collapse
No announcement yet.

کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

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

    کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

    LCDهای گرافیکی با ابعاد 240*128 معمولا از درایور T6963C استفاده می کنند . در نرم افزار Codevision در ورژن های قبل از 2.05.3 توابع آماده برای راه اندازی این LCD پرکاربرد وجود ندارد . در CodeVision2.05.3 نیز که توابعی برای راه اندازی LCD های گرافیکی وجود دارد ، باگ های نرم افزاری موجود در این ورژن و همچنین مشکل این ورژن در نمایش تصاویر روی GLCD برای کاربران CodeVision مشکلاتی را ایجاد کرده است.
    در این مقاله به معرفی یک کتابخانه برای راه اندازی این LCD در نرم افزار Codevision می پردازیم .

    امکانات این کتابخانه :
    تولید کد با حجم بسیار کم (بسته به تعداد و حجم تصاویر ذخیره شده متغیر است )
    دسترسی به کل پیکسلها به صورت تکی
    رسم خط
    رسم مستطیل/مربع
    رسم لوزی
    نمایش تصاویر ذخیره شده در حافظه flash با سرعت بالا
    نمایش کاراکترهای انگلیسی به صورت کارکتر/کاراکتر
    نوشتن متن(رشته) ذخیره شده در حافظه SRAM و Flash
    نمایش تصویر در مدهای مختلف AND - OR - XOR
    فعال/غیر فعال کردن مکان نما و همچنین تغیر تعداد سطر های مکان نما
    ...


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

    1-کتابخانه GLCD_T6963C.lib
    2- فایل PDF راهنما
    3-پروژه DEMO برای نرم افزار Codevision
    4-شماتیک پروژه
    5-نرم افزار Image2code

    برای دانلود کتابخانه ، مثال نمونه و توضیحات کامل به آدرس زیر مراجعه کنید .

    http://www.forum.lianportal.com/thre...tml#post116547

    #2
    پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963c

    اینها هم نمونه عکس های پروژه demo با این کتابخانه .


    دیدگاه


      #3
      پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

      با سلام
      اگر امکان داره در یک جای دیگه پلود کنین.
      این سایت لیان بالاجبار میگه باید ثبت نام کنی.
      ممنون
      http://imenbazar.com

      دیدگاه


        #4
        پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

        ثبت نامش که رایگانه و یک دقیقه طول میکشه .
        کم لطفی هست برای کتابخونه ای که اینهمه براش وقت گذاشته شده و فایل راهنمای 20 صفحه ای براش نوشته شده ، حاظر نباشید یک دقیقه برای ثبت نام رایگان وقت صرف کنید .

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

        دیدگاه


          #5
          پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

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

          دیدگاه


            #6
            پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

            بله .
            این کتابخونه بر اساس این درایور نوشته شده و برای LCD های با ابعاد متفاوت با این درایور کافیه تابع GLCD_init رو با ابعاد LCD مورد نظر فراخوانی کنید .
            من روی 240*128 تست گرفتم .اگر برای ابعاد دیگه آزمایش کردید لطفا نتیجش رو اطلاع بدید .

            دیدگاه


              #7
              پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

              از بین دوستان کسی از این کتابخونه استفاده کرد؟
              به درد هیچکس خورد یا نه ؟
              بازم از این کارا بکنیم یا بیخیال شیم؟ :cry:
              یه نفر دکمه تشکر رو هم نزد!

              دیدگاه


                #8
                پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

                نوشته اصلی توسط H A M I D
                از بین دوستان کسی از این کتابخونه استفاده کرد؟
                به درد هیچکس خورد یا نه ؟
                بازم از این کارا بکنیم یا بیخیال شیم؟ :cry:
                یه نفر دکمه تشکر رو هم نزد!
                سلام دوست عزیز
                این کار شما بسیار ارزشمنده و اصلا هم مهم نیست که داخل کدوم فروم استارت خورده و تکمیل شده، مهم اینه که انجام شده و در اختیار سایرین قرار گرفته
                برای تشکر هم دلخور نشید، من دیدم که یک هفتست که این مطلب رو گذاشتید، شاید خیلی از دوستانی که حتی دنبال این کد هستند هم اون رو ندیدن تا الان، اما مطمئنا بسیار ارزشمند خواهد بود، چون وقت و زمان براش صرف شده
                من به نوبه خودم از شما بسیار سپاسگزارم
                اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

                دیدگاه


                  #9
                  پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

                  با سلام
                  و تشکر فراوان
                  از کتابخونه بسیار استفاده کردیم.
                  برای فارسی نویسی چه تغییراتی باید انجام داد؟؟
                  مثلا میشه فونت های آماده در لینک زیر رو با کتابخونه بالا به کاربد؟؟؟؟
                  http://s1.picofile.com/file/7453642682/GLCD_test.rar.html
                  انجمن پرسش و پاسخ مهندسی پزشکی
                  http://biomedeng.ir/forum_per/
                  +++++++++++++++++++++++++++++++++
                  سایت مهندسی پزشکی
                  http://biomedeng.ir/

                  دیدگاه


                    #10
                    پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

                    نوشته اصلی توسط H A M I D
                    LCDهای گرافیکی با ابعاد 240*128 معمولا از درایور T6963C استفاده می کنند . در نرم افزار Codevision در ورژن های قبل از 2.05.3 توابع آماده برای راه اندازی این LCD پرکاربرد وجود ندارد . در CodeVision2.05.3 نیز که توابعی برای راه اندازی LCD های گرافیکی وجود دارد ، باگ های نرم افزاری موجود در این ورژن و همچنین مشکل این ورژن در نمایش تصاویر روی GLCD برای کاربران CodeVision مشکلاتی را ایجاد کرده است.
                    در این مقاله به معرفی یک کتابخانه برای راه اندازی این LCD در نرم افزار Codevision می پردازیم .

                    امکانات این کتابخانه :
                    تولید کد با حجم بسیار کم (بسته به تعداد و حجم تصاویر ذخیره شده متغیر است )
                    دسترسی به کل پیکسلها به صورت تکی
                    رسم خط
                    رسم مستطیل/مربع
                    رسم لوزی
                    نمایش تصاویر ذخیره شده در حافظه flash با سرعت بالا
                    نمایش کاراکترهای انگلیسی به صورت کارکتر/کاراکتر
                    نوشتن متن(رشته) ذخیره شده در حافظه SRAM و Flash
                    نمایش تصویر در مدهای مختلف AND - OR - XOR
                    فعال/غیر فعال کردن مکان نما و همچنین تغیر تعداد سطر های مکان نما
                    ...


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

                    1-کتابخانه GLCD_T6963C.lib
                    2- فایل PDF راهنما
                    3-پروژه DEMO برای نرم افزار Codevision
                    4-شماتیک پروژه
                    5-نرم افزار Image2code

                    برای دانلود کتابخانه ، مثال نمونه و توضیحات کامل به آدرس زیر مراجعه کنید .

                    http://www.forum.lianportal.com/thre...tml#post116547
                    میگم فارس نویسی هم میشه اضافه کنید؟؟
                    بل تشکر
                    انجمن پرسش و پاسخ مهندسی پزشکی
                    http://biomedeng.ir/forum_per/
                    +++++++++++++++++++++++++++++++++
                    سایت مهندسی پزشکی
                    http://biomedeng.ir/

                    دیدگاه


                      #11
                      پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

                      نوشته اصلی توسط amir653
                      میگم فارس نویسی هم میشه اضافه کنید؟؟
                      بل تشکر
                      با سلام،

                      بنا به درخواست شما، کتابخونه فونت فارسی به این کتابخونه اضافه شد.
                      در کتابخونه LCD تغییرات جزیی اعمال شد و یک تابع جهت رسم چهارگوش تو پر هم به آن اضافه گردید.

                      کتابخونه تغییر یافته و توابع رسم اشکال هندسی و فونت فارسی در پوشه DEMO2 قرار داره و یک برنامه با سه روتین جهت تست هم نوشته شده که هگز آنها در پوشه PreparedHEX هست و میتونید نتیجه رو در پروتئوس ارائه شده در پوشه Proteus چک کنید ....

                      http://s2.picofile.com/file/7781650749/GLCD_TS240128D_F.rar.html

                      ( مزایای این کتابخونه ( LCD ) حجم کم و سرعت خوبشه، ولی این رو در نظر داشته باشید که کتابخونه کاملی نیست و نواقص زیادی داره )
                      مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                      Sh_Nourbakhsh@Yahoo.com

                      http://s2.picofile.com/file/7170362468/_Wall_e_.jp

                      دیدگاه


                        #12
                        پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

                        نوشته اصلی توسط aivhl
                        با سلام،

                        بنا به درخواست شما، کتابخونه فونت فارسی به این کتابخونه اضافه شد.
                        در کتابخونه LCD تغییرات جزیی اعمال شد و یک تابع جهت رسم چهارگوش تو پر هم به آن اضافه گردید.

                        کتابخونه تغییر یافته و توابع رسم اشکال هندسی و فونت فارسی در پوشه DEMO2 قرار داره و یک برنامه با سه روتین جهت تست هم نوشته شده که هگز آنها در پوشه PreparedHEX هست و میتونید نتیجه رو در پروتئوس ارائه شده در پوشه Proteus چک کنید ....

                        http://s2.picofile.com/file/7781650749/GLCD_TS240128D_F.rar.html

                        ( مزایای این کتابخونه ( LCD ) حجم کم و سرعت خوبشه، ولی این رو در نظر داشته باشید که کتابخونه کاملی نیست و نواقص زیادی داره )
                        سلام
                        وقتی در برنامه ای مثل ماشین حساب ها یا.... با اعداد کار می شود
                        این کتابخونه اعداد رو انگلیسی جاپ می کنه
                        میشه کاری کرد کلا اعداد رو انگلیسی ننویسه
                        و فارسی بنویسه؟؟
                        انجمن پرسش و پاسخ مهندسی پزشکی
                        http://biomedeng.ir/forum_per/
                        +++++++++++++++++++++++++++++++++
                        سایت مهندسی پزشکی
                        http://biomedeng.ir/

                        دیدگاه


                          #13
                          پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

                          نوشته اصلی توسط amir653
                          سلام
                          وقتی در برنامه ای مثل ماشین حساب ها یا.... با اعداد کار می شود
                          این کتابخونه اعداد رو انگلیسی جاپ می کنه
                          میشه کاری کرد کلا اعداد رو انگلیسی ننویسه
                          و فارسی بنویسه؟؟
                          با سلام،

                          اگر قبل از نوشتن اعداد، در مد فارسی نویسی باشید ( SetLetter )، حتما فارسی نوشته خواهد شد.
                          مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                          Sh_Nourbakhsh@Yahoo.com

                          http://s2.picofile.com/file/7170362468/_Wall_e_.jp

                          دیدگاه


                            #14
                            پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

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

                            دیدگاه


                              #15
                              پاسخ : کتابخانه ای برای راه اندازی LCD گرافیکی با تراشه T6963C در codevision

                              نوشته اصلی توسط cyber68
                              سلام
                              من از این فونت استفاده کردم تا ساعت رو نمایش بدم
                              مشکلی که باهاش مواجه شدم اینه که هر دفعه که مثلا ثانیه تغییر میکنه هم مقدار جدید روی صفحه میاد و هم مقدار قبلی روی صفحه میمونه و باهم قاطی میشن و بعد چند ثانیه اون خونه ای که مربوط به ثانیه است کلا سیاه میشه
                              شما این مشکلو چطور حل کردید؟
                              با سلام،

                              شما در مد Transparent هستید.
                              با ماکرو (LcdNonTransparence(n از مد ترنسپرنت خارج بشید حل میشه. ( n مقدار صفر یا یک برای فعال و غیرفعال کردن!)
                              مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                              Sh_Nourbakhsh@Yahoo.com

                              http://s2.picofile.com/file/7170362468/_Wall_e_.jp

                              دیدگاه

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