اطلاعیه

Collapse
No announcement yet.

lcd گرافیکی در ورژن جدید codevision

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

    #16
    پاسخ : lcd گرافیکی در ورژن جدید codevision

    با سلام
    من بالا توضیح دادم
    این فایل پروتوس و برنامه
    http://uplod.ir/6yyfqfjfppdp/lcd.zip.htm

    دیدگاه


      #17
      پاسخ : lcd گرافیکی در ورژن جدید codevision

      البته من برنامه جناب 1 مرتضی را مطالعه نکردم
      ولی ماشاالله جناب شهرام خوان.....
      oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo:
      oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo:
      oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo:
      ببخشید شهرام خوان نمی شه یه برنامه ساده تری بنویسید
      آخه من هرچی دقت کردم درک نکردم که شما چی می خوایید تو برنامتون انجام بدین
      البته می دونم که مشکل از منه ولی .....

      دیدگاه


        #18
        پاسخ : lcd گرافیکی در ورژن جدید codevision

        سلام در لینک زیر یکی از دوستان یه مثال گذاشتن

        http://www.eca.ir/forum2/index.php?topic=59702.30

        دیدگاه


          #19
          پاسخ : lcd گرافیکی در ورژن جدید codevision

          نوشته اصلی توسط mmh1
          البته من برنامه جناب 1 مرتضی را مطالعه نکردم
          ولی ماشاالله جناب شهرام خوان.....
          oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo:
          oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo:
          oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo: oo:
          ببخشید شهرام خوان نمی شه یه برنامه ساده تری بنویسید
          آخه من هرچی دقت کردم درک نکردم که شما چی می خوایید تو برنامتون انجام بدین
          البته می دونم که مشکل از منه ولی .....
          با سلام و دورود،

          در مورد مثال ارائه شده باید بگم که این مثال دارای سه روتین مجزا هستش که دو تای اولی نحوه استفاده از فونت های فارسی رو نشون داده که قبلا هم در تاپیک زیر ارائه شده ( البته روتین دوم بنا به سوال و درخواست یکی از دوستان، بعدا اضافه شده! ) :

          http://www.eca.ir/forum2/index.php?topic=65459.0

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

          پی نوشت :
          این استراکچر برای LCD های با Byte orientation عمودی است ( مثل KS0108 ) برای LCD های با Byte orientation افقی( مثل T6963C )، استراکچر مزبور متفاوت است!
          مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

          Sh_Nourbakhsh@Yahoo.com

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

          دیدگاه


            #20
            پاسخ : lcd گرافیکی در ورژن جدید codevision

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

            دیدگاه


              #21
              پاسخ : lcd گرافیکی در ورژن جدید codevision

              نوشته اصلی توسط mmh1
              شرمنده
              اگر امکان داره آقا شهرام بیاید و همه قسمت های اضافی رو پاک کنید و فقط و فقط یه برنامه ساده بنویسید و یه رشته توش باشه که کدهای عکس اونجا باشه و تابع فراخوانی اش و هیچی دیگه نداشته باشه ممنون می شم
              البته اگر وقتش رو دارید ...
              خواهش میکنم برادر، این هم فایل های خلاصه شده و ساده، هم برای KS0108 و هم برای T6963C :

              http://s3.picofile.com/file/7524515157/BMD_test.rar.html
              مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

              Sh_Nourbakhsh@Yahoo.com

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

              دیدگاه


                #22
                پاسخ : lcd گرافیکی در ورژن جدید codevision

                نوشته اصلی توسط aivhl
                خواهش میکنم برادر، این هم فایل های خلاصه شده و ساده، هم برای KS0108 و هم برای T6963C :

                http://s3.picofile.com/file/7524515157/BMD_test.rar.html
                وای خیلی ممنون :nice:
                اگر یه توضیحی هم در مورد کد نویسی بدی ممنون می شم :nerd:
                پایه های ال سی دی رو باید با define مشخص کنیم یا خود کد ویژن....(آخه من 2.5 ندارم)؟؟ :read:
                خب اول این دو تا خط در آرایه چیه لطفا؟دقیقا منظور از این دو خط چیه؟ :read:
                flash unsigned char test[] = {
                0x1E, 0x00, //width : LSB - MSB
                0x1E, 0x00, //height : LSB - MSB

                و این سه خط چی می گن؟؟؟ :read:

                glcd_init_data.readxmem=NULL;
                glcd_init_data.writexmem=NULL;

                glcd_init(&glcd_init_data);
                خب چرا این بالایی ها باید null باشه و اصلا کلا چی هستن :question:
                راستی یه جایی که همه توابع کار با glcd در کد ویژن باشه رو دارید؟؟؟ oo: oo: oo:
                بازم ممنون و متشکرم
                :nice: :nice: :nice: :nice: :nice: :nice:

                دیدگاه


                  #23
                  پاسخ : lcd گرافیکی در ورژن جدید codevision

                  با سلام،


                  پایه های ال سی دی رو باید با define مشخص کنیم یا خود کد ویژن....(آخه من 2.5 ندارم)؟؟ :read:
                  انتخاب نوع G-LCD و آرایش پایه های اون در کدویژن، از مسیر زیر انجام میشه :
                  Project>Configure>C Compiler>Libraries>Graphic LCD

                  خب اول این دو تا خط در آرایه چیه لطفا؟دقیقا منظور از این دو خط چیه؟ :read:
                  flash unsigned char test[] = {
                  0x1E, 0x00, //width : LSB - MSB
                  0x1E, 0x00, //height : LSB - MSB
                  این دو خط همونطور که در توضیحات مقابل اونها هم نوشته شده، هر کدوم با دو بایت، اندازه عرض و ارتفاع تصویر ذخیره شده رو برای تابع glcd_getimagee مشخص میکنند. خط اول اندازه عرض تصویره که بایت اول، بایت سبک تر و بایت دوم هم بایت سنگین تره و خط دوم هم به همین ترتیب، اندازه ارتفاع تصویره، در این مورد خاص، اندازه تصویر، 30 در 30 هستش.....

                  و این سه خط چی می گن؟؟؟ :read:

                  glcd_init_data.readxmem=NULL;
                  glcd_init_data.writexmem=NULL;
                  این دو خط مشخص کننده این هستند که G-LCD مورد استفاده، در حالت مموری مپ ( External Memory map ) قرار ندارند و در نتیجه حالت نوشتن و خوندن G-LCD در این حالت غیر فعال شده....

                  glcd_init(&glcd_init_data);
                  و این خط هم G-LCD رو مطابق تنظیمات انجام شده در کدویژن راه اندازی و روشن میکنه....

                  برای کسب اطلاعات تکمیلی، به بخش glcd از Help کدویژن مراجعه و اون رو مطالعه کنید، بررسی هدر فایل های این نوع LCD ها در دایرکتوری inc هم مفید فایده خواهد بود!

                  راستی یه جایی که همه توابع کار با glcd در کد ویژن باشه رو دارید؟؟؟ oo: oo: oo:
                  همونطور که قبلا هم گفتم، توابع G-LCD در کدویژن 2.05.3 تکمیل هستش و نیازی به چیز اضافی نداره، تنها کمبود اون مربوط به توابع فونت فارسی، عربی و انگلیسی بود که اون هم در مثال اولی همین تاپیک و در تاپیک زیر ارائه شده :
                  http://www.eca.ir/forum2/index.php?topic=65459.0

                  :mrgreen:
                  مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                  Sh_Nourbakhsh@Yahoo.com

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

                  دیدگاه


                    #24
                    پاسخ : lcd گرافیکی در ورژن جدید codevision

                    سلام دوستان رسم عکس اصلا مشکلی نداره
                    از نرم افزار Image2Code-1.1 مال crystalfons america inc استفاده کنید و گزینه افقی lsb رو انتخاب کنید مشکل حل میشه
                    The losers find problem in every answer but the winners find an answer in every problem

                    FETAMAKER

                    دیدگاه

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