اطلاعیه

Collapse
No announcement yet.

رسم خط و گذاشتن عکس در ال سی دی گرافیکی

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

    رسم خط و گذاشتن عکس در ال سی دی گرافیکی

    سلام
    نیاز به کمک فوری از جانب دوستان
    من این ترم پروژه دانشگاه گرفتم :cry: که ال سی دی گرافیکی هم داره که با کدویژن 2.05.3 تونستم راش بندازم ولی چون کار من بیشتر با عکسه هنوز نتونستم داخل ال سی دی بذارم با بسکام بلدم ولی با کدویژن هر جایی که بگید دنبالش گشتم ولی نشده :angry: من هم دستورشا میخوام وهم نحوه گذاشتن عکس و همچنین دستور کشیدن خط لطفا.
    امام علی (ع)

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

    #2
    پاسخ : رسم خط و گذاشتن عکس در ال سی دی گرافیکی

    سلام. اکه از توابع ال سی دی گرافیکی کدویژن استفاده می کنید، با تابع زیر که در help کدویژن هم هست می تونید یک عکس bmp رو که به صورت یک آرایه در حافظه فلش ذخیره شده، نشون بدید
    کد:
    unsigned long glcd_putimagef(GLCDX_t left, GLCDY_t top, flash unsigned char *pimg, GLCDBLOCKMODE_t mode)
    برای تبدیل عکس bmp به آرایه می تونید برنامه glcd_editor.exe رو دانلود کنید. برای راهنمایی بیشتر به help کدویژن مراجعه کنید.

    دیدگاه


      #3
      پاسخ : رسم خط و گذاشتن عکس در ال سی دی گرافیکی

      نوشته اصلی توسط aed
      سلام. اکه از توابع ال سی دی گرافیکی کدویژن استفاده می کنید، با تابع زیر که در help کدویژن هم هست می تونید یک عکس bmp رو که به صورت یک آرایه در حافظه فلش ذخیره شده، نشون بدید
      کد:
      unsigned long glcd_putimagef(GLCDX_t left, GLCDY_t top, flash unsigned char *pimg, GLCDBLOCKMODE_t mode)
      برای تبدیل عکس bmp به آرایه می تونید برنامه glcd_editor.exe رو دانلود کنید. برای راهنمایی بیشتر به help کدویژن مراجعه کنید.
      مرسی میشه در مورد تبدیل عکس بیشتر توضیح بدی یا با یه مثال.
      امام علی (ع)

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

      دیدگاه


        #4
        پاسخ : رسم خط و گذاشتن عکس در ال سی دی گرافیکی

        http://www.eca.ir/forum2/index.php?topic=18025.0
        باید عکس موردنظر را با فرمت bitmap با اندازه متناسب با پیکسل های lcd در نرم افزار paint ایجاد کنید. سپس این عکس را در برنامه تبدیل عکس به کد lcd مانند glcd_editor.exe باز کنید و به آرایه تبدیل کنید. این آرایه را در برنامه وارد کنید و توسط تابع موجود در کدویژن نمایش دهید.

        دیدگاه


          #5
          پاسخ : رسم خط و گذاشتن عکس در ال سی دی گرافیکی

          نوشته اصلی توسط aed
          http://www.eca.ir/forum2/index.php?topic=18025.0
          باید عکس موردنظر را با فرمت bitmap با اندازه متناسب با پیکسل های lcd در نرم افزار paint ایجاد کنید. سپس این عکس را در برنامه تبدیل عکس به کد lcd مانند glcd_editor.exe باز کنید و به آرایه تبدیل کنید. این آرایه را در برنامه وارد کنید و توسط تابع موجود در کدویژن نمایش دهید.
          تا اینجایی که گفتی را کار کردم از اونجایی که عکس کد میشه به بعد که باید کپی کنی داخل کدویژن بعد با یه اسمیه، اونجا چطوری اون کدهارا فرخوانی کنی چه دستوری و داخل دستور باید چی نوشت که وقتی کامپایل میکنی روی ال سی دی نمایش بده با یه مثال لطفا.
          امام علی (ع)

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

          دیدگاه


            #6
            پاسخ : رسم خط و گذاشتن عکس در ال سی دی گرافیکی

            کد رو به صورت زیر قبل از تابع main و به صورت یک متغیر سراسری تعریف می کنی
            کد:
             
            flash unsigned char AX[3840] = {
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,127,248, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255,255,192, 
              0, 63,255,255,248,127,248, 0, 63,252, 3,255,255, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255,255,240, 0, 63, 
             255,255,248, 63,248, 0, 63,248, 15,255,255,192, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 63,248, 7,255,255,252, 0, 63,255,255, 
             248, 63,248, 0, 63,248, 31,255,255,224, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 63,248, 7,255,255,254, 0, 63,255,255,248, 63, 
             252, 0,127,248, 63,255,255,240, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 63,248, 7,255,255,255, 0, 63,255,255,248, 31,252, 0, 
             127,240,127,255,255,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
             63,248, 7,255,255,255,128, 63,255,255,248, 31,252, 0,127,240, 
             127,255,255,248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 
              7,255,255,255,192, 63,255,255,248, 31,252, 0,127,240,255,255, 
             255,248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 
             255,255,192, 63,255,255,248, 15,254, 0,255,224,255,240,127,252, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 7,255, 
             224, 63,248, 0, 0, 15,254, 0,255,224,255,224, 63,252, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 1,255,224, 63, 
             248, 0, 0, 7,254, 0,255,192,255,224, 31,252, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 63,248, 7,255, 0,255,224, 63,248, 0, 
              0, 7,255, 1,255,192,255,224, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 63,248, 7,255, 0,255,224, 63,248, 0, 0, 7, 
             255, 1,255,192,255,248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 63,248, 7,255, 0,127,240, 63,248, 0, 0, 3,255, 1, 
             255,128,127,255,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
             63,248, 7,255, 0,127,240, 63,249,255,248, 3,255, 1,255,128, 
             127,255,252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 
              7,255, 0,127,240, 63,249,255,248, 3,255,131,255,128, 63,255, 
             255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 
              0,127,240, 63,249,255,248, 1,255,131,255, 0, 31,255,255,192, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 0,127, 
             240, 63,249,255,248, 1,255,131,255, 0, 15,255,255,240, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 0,127,240, 63, 
             249,255,248, 0,255,199,254, 0, 3,255,255,248, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 63,248, 7,255, 0,127,240, 63,249,255, 
             248, 0,255,199,254, 0, 0,255,255,252, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 63,248, 7,255, 0,127,240, 63,249,255,248, 0, 
             255,199,254, 0, 0, 31,255,252, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 63,248, 7,255, 0,127,240, 63,249,255,248, 0,127,199, 
             252, 0, 0, 0,255,254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
             63,248, 7,255, 0,127,240, 63,248, 0, 0, 0,127,239,252, 0, 
              0, 0, 31,254, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 63,248, 
              7,255, 0,255,240, 63,248, 0, 0, 0,127,239,252, 0,255,192, 
             15,254, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 63,248, 7,255, 
              0,255,224, 63,248, 0, 0, 0, 63,239,248, 1,255,192, 15,254, 
              0, 0, 0, 0, 0, 0, 0, 0, 63,248, 63,248, 0, 0, 1,255, 
             224, 63,248, 0, 0, 0, 63,255,248, 1,255,224, 15,254, 0, 0, 
              0, 0, 0, 0, 0, 0, 63,252,127,248, 0, 0, 3,255,224, 63, 
             248, 0, 0, 0, 31,255,240, 0,255,224, 31,254, 0, 0, 0, 0, 
              0, 0, 0, 0, 31,252,127,240, 7,255,255,255,192, 63,255,255, 
             248, 0, 31,255,240, 0,255,248, 63,254, 0, 0, 0, 0, 0, 0, 
              0, 0, 31,255,255,240, 7,255,255,255,192, 63,255,255,248, 0, 
             31,255,240, 0,255,255,255,252, 0, 0, 0, 0, 0, 0, 0, 0, 
             31,255,255,240, 7,255,255,255,128, 63,255,255,248, 0, 15,255, 
             224, 0,127,255,255,252, 0, 0, 0, 0, 0, 0, 0, 0, 15,255, 
             255,224, 7,255,255,255, 0, 63,255,255,248, 0, 15,255,224, 0, 
             127,255,255,248, 0, 0, 0, 0, 0, 0, 0, 0, 7,255,255,192, 
              7,255,255,254, 0, 63,255,255,248, 0, 15,255,192, 0, 63,255, 
             255,240, 0, 0, 0, 0, 0, 0, 0, 0, 7,255,255,192, 7,255, 
             255,252, 0, 63,255,255,248, 0, 7,255,192, 0, 31,255,255,224, 
              0, 0, 0, 0, 0, 0, 0, 0, 3,255,255, 0, 7,255,255,240, 
              0, 63,255,255,248, 0, 7,255,192, 0, 15,255,255,192, 0, 0, 
              0, 0, 0, 0, 0, 0, 0,255,254, 0, 7,255,255,128, 0, 63, 
             255,255,248, 0, 3,255,128, 0, 3,255,255, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 31,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0,127,248, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 63,255,255,255,255,255,255,255,255,255, 
             255,255,255,255,255,255,255,255,255,255,255,254, 0, 0, 0, 0, 
              0, 0, 0, 0, 63,255,255,255,255,255,255,255,255,255,255,255, 
             255,255,255,255,255,255,255,255,255,254, 0, 0, 0, 0, 0, 0, 
              0, 0, 63,255,255,255,255,255,255,255,255,255,255,255,255,255, 
             255,255,255,255,255,255,255,254, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,255,255,255, 
             255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, 
             255,254, 0, 0, 0, 0, 0, 0, 0, 0, 63,255,255,255,255,255, 
             255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254, 
              0, 0, 0, 0, 0, 0, 0, 0, 63,255,255,255,255,255,255,255, 
             255,255,255,255,255,255,255,255,255,255,255,255,255,254, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
              0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 
            };
            این متغیر اسمش AX هست. سپس با تابع کدویژن که تو پست قبلی بهش اشاره شد، باید به صورت زیر عکس رو در برنامه نمایش بدی:
            کد:
            unsigned long l;
            l = glcd_putimagef(0, 0, AX, GLCD_PUTCOPY);
            برای حالت های مختلف نمایش باید از ثابت های دیگری به جای ثابت GLCD_PUTCOPY استفاده کنید (در راهنمای کدویژن نوشته شده)
            0 و 0 هم نقطه سمت چپ و بالای ال سی دی است که عکس از اونجا نمایش داده می شه و می تونید با تغییر این دو عدد، عکس رو در هرجای صفحه که خواستید نمایش بدید.

            دیدگاه


              #7
              پاسخ : رسم خط و گذاشتن عکس در ال سی دی گرافیکی

              نوشته اصلی توسط aed
              کد رو به صورت زیر قبل از تابع main و به صورت یک متغیر سراسری تعریف می کنی
              کد:
               
              flash unsigned char AX[3840] = {
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,127,248, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255,255,192, 
                0, 63,255,255,248,127,248, 0, 63,252, 3,255,255, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255,255,240, 0, 63, 
               255,255,248, 63,248, 0, 63,248, 15,255,255,192, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 63,248, 7,255,255,252, 0, 63,255,255, 
               248, 63,248, 0, 63,248, 31,255,255,224, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 63,248, 7,255,255,254, 0, 63,255,255,248, 63, 
               252, 0,127,248, 63,255,255,240, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 63,248, 7,255,255,255, 0, 63,255,255,248, 31,252, 0, 
               127,240,127,255,255,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
               63,248, 7,255,255,255,128, 63,255,255,248, 31,252, 0,127,240, 
               127,255,255,248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 
                7,255,255,255,192, 63,255,255,248, 31,252, 0,127,240,255,255, 
               255,248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 
               255,255,192, 63,255,255,248, 15,254, 0,255,224,255,240,127,252, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 7,255, 
               224, 63,248, 0, 0, 15,254, 0,255,224,255,224, 63,252, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 1,255,224, 63, 
               248, 0, 0, 7,254, 0,255,192,255,224, 31,252, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 63,248, 7,255, 0,255,224, 63,248, 0, 
                0, 7,255, 1,255,192,255,224, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 63,248, 7,255, 0,255,224, 63,248, 0, 0, 7, 
               255, 1,255,192,255,248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 63,248, 7,255, 0,127,240, 63,248, 0, 0, 3,255, 1, 
               255,128,127,255,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
               63,248, 7,255, 0,127,240, 63,249,255,248, 3,255, 1,255,128, 
               127,255,252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 
                7,255, 0,127,240, 63,249,255,248, 3,255,131,255,128, 63,255, 
               255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 
                0,127,240, 63,249,255,248, 1,255,131,255, 0, 31,255,255,192, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 0,127, 
               240, 63,249,255,248, 1,255,131,255, 0, 15,255,255,240, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 63,248, 7,255, 0,127,240, 63, 
               249,255,248, 0,255,199,254, 0, 3,255,255,248, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 63,248, 7,255, 0,127,240, 63,249,255, 
               248, 0,255,199,254, 0, 0,255,255,252, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 63,248, 7,255, 0,127,240, 63,249,255,248, 0, 
               255,199,254, 0, 0, 31,255,252, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 63,248, 7,255, 0,127,240, 63,249,255,248, 0,127,199, 
               252, 0, 0, 0,255,254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
               63,248, 7,255, 0,127,240, 63,248, 0, 0, 0,127,239,252, 0, 
                0, 0, 31,254, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 63,248, 
                7,255, 0,255,240, 63,248, 0, 0, 0,127,239,252, 0,255,192, 
               15,254, 0, 0, 0, 0, 0, 0, 0, 0, 63,248, 63,248, 7,255, 
                0,255,224, 63,248, 0, 0, 0, 63,239,248, 1,255,192, 15,254, 
                0, 0, 0, 0, 0, 0, 0, 0, 63,248, 63,248, 0, 0, 1,255, 
               224, 63,248, 0, 0, 0, 63,255,248, 1,255,224, 15,254, 0, 0, 
                0, 0, 0, 0, 0, 0, 63,252,127,248, 0, 0, 3,255,224, 63, 
               248, 0, 0, 0, 31,255,240, 0,255,224, 31,254, 0, 0, 0, 0, 
                0, 0, 0, 0, 31,252,127,240, 7,255,255,255,192, 63,255,255, 
               248, 0, 31,255,240, 0,255,248, 63,254, 0, 0, 0, 0, 0, 0, 
                0, 0, 31,255,255,240, 7,255,255,255,192, 63,255,255,248, 0, 
               31,255,240, 0,255,255,255,252, 0, 0, 0, 0, 0, 0, 0, 0, 
               31,255,255,240, 7,255,255,255,128, 63,255,255,248, 0, 15,255, 
               224, 0,127,255,255,252, 0, 0, 0, 0, 0, 0, 0, 0, 15,255, 
               255,224, 7,255,255,255, 0, 63,255,255,248, 0, 15,255,224, 0, 
               127,255,255,248, 0, 0, 0, 0, 0, 0, 0, 0, 7,255,255,192, 
                7,255,255,254, 0, 63,255,255,248, 0, 15,255,192, 0, 63,255, 
               255,240, 0, 0, 0, 0, 0, 0, 0, 0, 7,255,255,192, 7,255, 
               255,252, 0, 63,255,255,248, 0, 7,255,192, 0, 31,255,255,224, 
                0, 0, 0, 0, 0, 0, 0, 0, 3,255,255, 0, 7,255,255,240, 
                0, 63,255,255,248, 0, 7,255,192, 0, 15,255,255,192, 0, 0, 
                0, 0, 0, 0, 0, 0, 0,255,254, 0, 7,255,255,128, 0, 63, 
               255,255,248, 0, 3,255,128, 0, 3,255,255, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 31,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0,127,248, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 63,255,255,255,255,255,255,255,255,255, 
               255,255,255,255,255,255,255,255,255,255,255,254, 0, 0, 0, 0, 
                0, 0, 0, 0, 63,255,255,255,255,255,255,255,255,255,255,255, 
               255,255,255,255,255,255,255,255,255,254, 0, 0, 0, 0, 0, 0, 
                0, 0, 63,255,255,255,255,255,255,255,255,255,255,255,255,255, 
               255,255,255,255,255,255,255,254, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,255,255,255, 
               255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, 
               255,254, 0, 0, 0, 0, 0, 0, 0, 0, 63,255,255,255,255,255, 
               255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254, 
                0, 0, 0, 0, 0, 0, 0, 0, 63,255,255,255,255,255,255,255, 
               255,255,255,255,255,255,255,255,255,255,255,255,255,254, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
                0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 
              };
              این متغیر اسمش AX هست. سپس با تابع کدویژن که تو پست قبلی بهش اشاره شد، باید به صورت زیر عکس رو در برنامه نمایش بدی:
              کد:
              unsigned long l;
              l = glcd_putimagef(0, 0, AX, GLCD_PUTCOPY);
              برای حالت های مختلف نمایش باید از ثابت های دیگری به جای ثابت GLCD_PUTCOPY استفاده کنید (در راهنمای کدویژن نوشته شده)
              0 و 0 هم نقطه سمت چپ و بالای ال سی دی است که عکس از اونجا نمایش داده می شه و می تونید با تغییر این دو عدد، عکس رو در هرجای صفحه که خواستید نمایش بدید.
              مرسی ولی چیزی نشون نداد من کدهای ax شما را زیر آخرین include گذاشتم و دستوری که نوشته بودی را زیر حلقه while ولی جواب نداد چاره چیست؟
              امام علی (ع)

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

              دیدگاه


                #8
                پاسخ : رسم خط و گذاشتن عکس در ال سی دی گرافیکی

                سلام ببخشید دیر شد. لطفا نوع LCD رو بگید.

                دیدگاه


                  #9
                  پاسخ : رسم خط و گذاشتن عکس در ال سی دی گرافیکی

                  نوشته اصلی توسط aed
                  سلام ببخشید دیر شد. لطفا نوع LCD رو بگید.
                  سلام
                  خواهش میشه. مدلش ks0108 128*64 که توی پروتئوس با نام LGM1264 هستش.
                  امام علی (ع)

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

                  دیدگاه

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