اطلاعیه

Collapse
No announcement yet.

راه اندازی LCD Nokia - 1100 با بسکام

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

    راه اندازی LCD Nokia - 1100 با بسکام

    با سلام خدمت دوستان
    در این پست می خوام راه اندازی LCD Nokia-1100 را با نرم افزار BASCOM و زبان بیسیک قرار بدم
    از آنجا که راه اندازی این LCD با زبان C و نرم افزار Codevision و Win AVR در این سایت قرار داره و با توجه به درخواست دوستان برای راه اندازی این نوع LCD با زبان بیسیک سعی شده که این امر انجام شود

    ابتدا پایه بندی این LCD را مشاهده می کنید

    بعد شماتیک مدار را مشاهده می کنید

    اینم برنامه و فایل پروتئوس و کتابخانه انواع LCD شامل 1100 ، 6100 , ....

    http://mohsengsm.persiangig.com/LCD%20NOKIA%201100.rar/download

    به دلیل برخی ابهامات ایجاد شده در مورد فونت این ال سی دی و چرا فونت فارسی و یا اندازه فونت انگلیسی را می توان تغییر داد باید بگویم من فونت این ال سی دی را در سایت شرکت نوکیا زیمنس که در مورد انواع ال سی دی غیر رنگی توضیح داده بود دریافت کردم و در هیچ سایتی طریقه راه اندازی این ال سی دی با فونت فارسی را مشاهده نکردم (دوستانی که طریقه راه اندازی فونت فارسی این ال سی دی را می دانند در اینجا قرار دهند تا به بهتر شدن این تاپیک کمک کرده باشند)
    و نیز این را بگویم تمام نوشته های فارسی و یا انگلیسی که به صورت اندازه بزرگتر در اینجا قرار دارند عکس می باشند و طریقه تغییر عکس هم مشابه تغییر عکس در ال سی دی گرافیکی می باشد
    در ضمن برخی دوستان می گویند که برنامه را یک فرد روسی نوشته . زمانی که کد کتابخانه برنامه نوشته شده و با معرفی فونت و کامپایل برنامه فایل هایی با زبان روسی در پوشه و یا کتابخانه برنامه نوشته می شود که ممکن است فونت دریافت شده را یک فرد روسی آن را نوشته باشد.
    شما می توانید یک برنامه دیگر که یک ولت متر با ال سی دی 1100 می باشد ویا برنامه دوستمون (ebi2009) را در همین تاپیک مشاهده کنید

    #2
    پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

    دستتون درد نکنه

    واقعا عالی بود
    اگه این زندگی باشه , اگه این سهمم از دنیاست ; من از مردن هراسم نیست

    دیدگاه


      #3
      پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

      اینم دو تا عکس از lcd nokia 1100 براتون گذاشتم




      دیدگاه


        #4
        پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

        آقا دست گلتون درد نکنه :applause: :applause: :applause: :applause: چنتا سوال:

        1.حالا این LCD رو از کجا میشه تهیه کرد؟؟؟(قطعه فروشها یا موبایلیا)
        2.قیمتش چنده؟؟؟؟
        3.حتما فرکانس 16M می خواد یعنی کریستال خارجی؟؟؟؟
        4.با میکرو کوچکتر را میفته مثلا ATMEGA8؟
        و کلی سوال دیگه که انشالله میپرسم :redface:

        دیدگاه


          #5
          پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

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

          دیدگاه


            #6
            پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

            نوشته اصلی توسط honestman
            آقا دست گلتون درد نکنه :applause: :applause: :applause: :applause: چنتا سوال:

            1.حالا این LCD رو از کجا میشه تهیه کرد؟؟؟(قطعه فروشها یا موبایلیا)
            2.قیمتش چنده؟؟؟؟
            3.حتما فرکانس 16M می خواد یعنی کریستال خارجی؟؟؟؟
            4.با میکرو کوچکتر را میفته مثلا ATMEGA8؟
            و کلی سوال دیگه که انشالله میپرسم :redface:
            در تمام موبایل فروشی ها میشه پیدا کرد و من 6 تومن خریدمش
            بدون کریستال هم میشه راه انداخت ولی سرعت عملکرد میکرو پایین می آد پس برای نتیجه مناسب بهتره از کریستال 8 ، 12 ، 16 ,... (هر کدوم که دم دست داری :smile می تونی استفاده کنی
            بله با mega8 هم می تونی فقط حجم برنامت نباید بیشتر از حافظه میکرو باشه (مثلا برای mega8 باید 8 کیلو یا 16 باید 16 کیلو بایت کمتر فضای برنامت باشه)
            بیشتر فضای برنامت را عکس ها اشغال می کنند که می تونی تو بسکام آنها را پاک کنید مثل برنامه:
            Call Nokia_picture(scull)
            و در آخر برنامه
            $inc Scull , 657 , "Scull.bgf"
            را پاک کنید تا این عکس بر روی lcd نمایش ندهد و حجم برنامه شما کاهش یابد تا بتونین در ATmega8 قابل اجرا باشد

            دیدگاه


              #7
              پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

              نوشته اصلی توسط جعفر رضائی
              با سلام
              یه سوال
              داخل برنامه شما چند تا ساب روتین برای کامپایلر تعریف کردین که هیچ کدومش داخل برنامه وجود نداره و در بدنه اصلی برنامه از هرکدوم چند بار استفاده میشه .
              لطفا در ین مورد مارو هم روشن بفرمایید
              با تشکر از توجه شما دوست عزیز
              در پوشه فایل بسکام یک فایل با نام NOKIA-1100 Library.inc وجود دارد که زیر مجموعه فایل اصلی می باشد که شما می گید داخل برنامه وجود ندارد در واقع برای ارجاع به این فایل به کار می رود و شما دقت کنید که برای تغییر در برنامه ممکن است دچار اررور های متفاوتی شوید اگر علاقه مند برای دیدن برنامه این فایل هستید بگید تا روش باز کردن این فایل را به شما بگویم

              دیدگاه


                #8
                پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

                نوشته اصلی توسط javad jtag
                در تمام موبایل فروشی ها میشه پیدا کرد و من 6 تومن خریدمش
                بدون کریستال هم میشه راه انداخت ولی سرعت عملکرد میکرو پایین می آد پس برای نتیجه مناسب بهتره از کریستال 8 ، 12 ، 16 ,... (هر کدوم که دم دست داری :smile می تونی استفاده کنی
                بله با mega8 هم می تونی فقط حجم برنامت نباید بیشتر از حافظه میکرو باشه (مثلا برای mega8 باید 8 کیلو یا 16 باید 16 کیلو بایت کمتر فضای برنامت باشه)
                بیشتر فضای برنامت را عکس ها اشغال می کنند که می تونی تو بسکام آنها را پاک کنید مثل برنامه:
                Call Nokia_picture(scull)
                و در آخر برنامه
                $inc Scull , 657 , "Scull.bgf"
                را پاک کنید تا این عکس بر روی lcd نمایش ندهد و حجم برنامه شما کاهش یابد تا بتونین در ATmega8 قابل اجرا باشد
                یسیار سپاس گزارم دوست گرامی در واقع من این ال سی دی رو به یک میکرو اسلیو که از یک میکرو مستر دیتا میگیره به روش I2C می خوام وصل کنم به نظر شما در ادامه برنامه شما میتونم یک برنانه دریافت دیتا با I2C بنویسم؟

                دیدگاه


                  #9
                  پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

                  با سلام
                  اگه لطف کنید و در این مورد توضیح بفرمایید ممنون میشم
                  روزی که درک کردیم همه چیز به خدا تعلق دارد . آن روز .روز طلوع دانش است

                  دیدگاه


                    #10
                    پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

                    نوشته اصلی توسط honestman
                    یسیار سپاس گزارم دوست گرامی در واقع من این ال سی دی رو به یک میکرو اسلیو که از یک میکرو مستر دیتا میگیره به روش I2C می خوام وصل کنم به نظر شما در ادامه برنامه شما میتونم یک برنانه دریافت دیتا با I2C بنویسم؟
                    سلام ببخشید که دیر جواب دادم یه مدت که نبودم
                    بله چرا که نشه هر جور که دوست دارین می تونین برنامه را تغییر بدین فقط یادتون باشه قبلا هم گفتم یک فایل به نام NOKIA-1100 Library.inc وجود داره که باید بر اساس آن فایل متغیر ها را تغییر بدین

                    دیدگاه


                      #11
                      پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

                      نوشته اصلی توسط javad jtag
                      سلام ببخشید که دیر جواب دادم یه مدت که نبودم
                      بله چرا که نشه هر جور که دوست دارین می تونین برنامه را تغییر بدین فقط یادتون باشه قبلا هم گفتم یک فایل به نام NOKIA-1100 Library.inc وجود داره که باید بر اساس آن فایل متغیر ها را تغییر بدین
                      با سلام و عرض خسته نباشید

                      اگه بفرمایید که چگونه استفاده میشود و چگونه میشود آن را باز کرد و در آن تغییرات ایجاد نمود سپاسس گزار میشوم و البته اگه من بخواهم متغییری تعریف کنم حتما باید در این قسمت INC تغییرات ایجاد کنم؟؟؟ داخل برنامه ی اصلی نمیشود متغییر تعریف کرد اگه با مثالی قضیه رو روشن بفرمایید ممنون میشوم :read:

                      دیدگاه


                        #12
                        پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

                        نوشته اصلی توسط honestman
                        با سلام و عرض خسته نباشید

                        اگه بفرمایید که چگونه استفاده میشود و چگونه میشود آن را باز کرد و در آن تغییرات ایجاد نمود سپاسس گزار میشوم و البته اگه من بخواهم متغییری تعریف کنم حتما باید در این قسمت INC تغییرات ایجاد کنم؟؟؟ داخل برنامه ی اصلی نمیشود متغییر تعریف کرد اگه با مثالی قضیه رو روشن بفرمایید ممنون میشوم :read:
                        یک راه ساده برای فراخوانی فایل INC پاک کردن متغییر های درون برنامه اصلی است مثلا فایل Dim W As Iram Word At 8 Overlay را در برنامه اصلی پاک کرده و کامپایل کنید و در زیر برنامه روی اررور دابل کلیک کرده تا فایل INC در بسکام ظاهر شود
                        هر متغیری که دوست دارید می تونین قرار بدین فقط دستور str که برای تبدیل متغیر عددی به یک رشته یا متن استفاده می شود را دقت کنید که حتما در کتابخانه برنامه باید تغییرات را ایجاد کنید
                        من یک نمونه با تغییر متغییر در اینجا قرار دادم برنامه زیر یک برنامه ولت متر ساده است که امید وارم راهنمایی خوبی کرده باشم

                        http://mohsengsm.persiangig.com/document/LCD%20NOKIA%201100%20edit.rar/download

                        دیدگاه


                          #13
                          پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

                          نوشته اصلی توسط javad jtag
                          یک راه ساده برای فراخوانی فایل INC پاک کردن متغییر های درون برنامه اصلی است مثلا فایل Dim W As Iram Word At 8 Overlay را در برنامه اصلی پاک کرده و کامپایل کنید و در زیر برنامه روی اررور دابل کلیک کرده تا فایل INC در بسکام ظاهر شود
                          هر متغیری که دوست دارید می تونین قرار بدین فقط دستور str که برای تبدیل متغیر عددی به یک رشته یا متن استفاده می شود را دقت کنید که حتما در کتابخانه برنامه باید تغییرات را ایجاد کنید
                          من یک نمونه با تغییر متغییر در اینجا قرار دادم برنامه زیر یک برنامه ولت متر ساده است که امید وارم راهنمایی خوبی کرده باشم

                          http://mohsengsm.persiangig.com/document/LCD%20NOKIA%201100%20edit.rar/download
                          سلام دوست من
                          :smile:

                          دانلود کردم از شما بسیار سپاس گزارم در اسرع وقت مطالعه میکنم سوالی بود مزاحم میشوم

                          خدا توفیقت بده برادر :biggrin:

                          دیدگاه


                            #14
                            پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

                            دوست من آقا جواد

                            برنامه رو بدون هیچ تغییری اکسترکت کردم وتوسط بسکام باز نمودم اما در اولین کامپایل ایراد گرفت آن هم از خط Call Nokia_picture(bunny :sad:

                            دیدگاه


                              #15
                              پاسخ : راه اندازی LCD Nokia - 1100 با بسکام

                              نوشته اصلی توسط honestman
                              دوست من آقا جواد

                              برنامه رو بدون هیچ تغییری اکسترکت کردم وتوسط بسکام باز نمودم اما در اولین کامپایل ایراد گرفت آن هم از خط Call Nokia_picture(bunny :sad:
                              از همین لینک دانلود کردم مشکلی نداشت نیاز به کامپایل هم نداره
                              فایل پروتئوس را تست کردین مشکلی نداشت؟

                              دیدگاه

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