اطلاعیه

Collapse
No announcement yet.

سوالات مربوط به LCD های کاراکتری و گرافیکی

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

    نوشته اصلی توسط mmh1
    سلام
    ببخشید یه درخواست داشتم
    در در زمینه ال سی دی گرافیکی در حد صفر هستم(اگر منفی نباشم)
    و فقط و فقط زبان سی بلد هستم من هرچی داخل اینترنت برنامه ال سی دی گرافیکی به زبان سی رو جست و جو کردم نیامد
    می خوام یه حالتی باشه که یه تاچ اسکرین بزارم رو ال سی دی هر جا رو که فشار داد یه نقطه سیاه در اون محل ظاهر بشه
    (از بس که سرچ کردم شبا بیدار موندم
    اینترنت دیونم کرده بابام اسیرم کرده)
    یکی کمک کنه
    =)) =))

    با سلام،

    این که اینقدها گرفتاری نداره دوست من، توی این سایت بعضی از برو-بچ دنبال همین موضوع بودن و به نتیجه هم رسدن، همینجا سرچ کن، پیدا میکنی، بابابرقی استاد این کاره، از کمک بگیر ( البته الان سرش شلوغه، شاید وقت نداشته باشه ) من هم یه چیزکی اینجا گذاشتم که با ADC میکرو کار میکنه یه نگاهی بهش بکن، خوبه، کمکت میکنه :

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

    اگر هم میخوای از آی سی درایور مخصوص تاچ استفاده کنی، اینجا رو ببین :

    http://www.eca.ir/forum2/index.php?topic=18025.msg286993#msg286993

    اگر کمک خواستی من هم در حد توانم در خدمتت هستم.
    مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

    Sh_Nourbakhsh@Yahoo.com

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

    دیدگاه


      پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

      نوشته اصلی توسط Solsal
      با سلام
      ایران الکترونیک - زیر زمین عباسیان
      پایا الکترونیک
      با سپاس
      راستش رفتم ایران الکترونیک گفتم چی میخام یه جوری نگام کرد انگار دارم بلقارستانی حرف میزنم! برم بگن چی میخام؟ این قطعه رو به چه اسمی میشناسن؟

      دیدگاه


        پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

        سلام و عرض ادب
        دوستان بنده با کتابخانه ی ks0108 سایت یک برنامه نوشته ام بسیار ساده به قرار زیر که در هر دو ورژن 1.2 و 2.5 کدویژن تست کردم ولی به برنامه ایراد می گیرد . ایراد را هم به توابع برنامه می گیرد و وقتی از توابع کتابخانه استفاده نمی کنم به پورت ها ایراد می گیرد :

        کد:
        ]#include <mega128.h>
        #include <KS0108.h>
        #include <Font.h>
        #include <delay.h>
        flash unsigned char pat[1024] = {
             63,127,255,255,127,255,255,255,127,126,254,255,255,255,255,255,
             255,255,255,255,255,255,255,255,255,255,255,254,255,254,255,255,
             255,255,255,255,254,252,254,255,255,255,254,252,224, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0,128,128,128,128,128,128,128,128,128,128,192,192,
             192,224,224,224,224,224,224,240,240,240,240,224,224,224,192,128,
             128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             254,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,
             255,255,255,255,255,255,255,255,255,255,255,223,191,255,255,255,
             255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,240,
             224,192,192,192,192,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 1,131,195, 99,227,227,243,195,135, 7, 7, 15,
             15, 15, 31, 31, 31, 15, 15, 15, 15, 31, 63,255,255,255,255,255,
             255,255,255,254,254,252,248,240,192,192, 0, 0, 0, 0, 0, 0,
             248,253,255,253,253,253,255,255,253,248,248,253,255,255,255,255,
             255,255,255,231,247,119,127,127,127, 63, 31, 31, 31, 15, 31, 15,
             31, 31, 31, 31, 15, 7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1,
             1,129,160,240,248,120,124, 15, 14, 6, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 64,127,127,128,128,255,255,127, 7, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3,255,255,
             255,255,255,255,255,255,255,255,255,255,254,252,224, 0, 0, 0,
             243,247,247,247,255,247,247,247,231,255,255,255,255,255,255, 63,
             31, 31, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,252,
             255,255,127, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,
             192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 15, 15, 7, 3, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192,255,255,
             255,255,255,255,255,255,255,255,255,255,255,255,255,252, 0, 0,
             225,255,255,255,239,255,255,255,247,255,143, 7, 3, 1, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 63,
             127,255,255,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0,192,224,240,128, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,
             255,255,255,255,255,255,255,255,255,255,255,255,255, 15, 0, 0,
             135,207,255,255,223,255,255,255,255,255,255,199,131, 3,134,252,
             252,240,240,224,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 7, 15, 15,252,252,240, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0,196,254,158, 3, 3, 7,255,255,128, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192,248,255,255,255,255,
             255,255,255,255,255,255,255,255,255,255,127, 15, 3, 0, 0, 0,
             63,191,255,255,255, 63, 63, 63, 63, 63,255,255,255,255,255,255,
             255,255,255,255,255,255,255,254,254,252,248,248,224,240,240,240,
             248,248,248,248,248,240,240,240,240,240,240,240,240,240,240,240,
             240,240,240,240,240,248,248,112,112, 56, 24, 8, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 1,131,131,192,192,207,199,199,199,224,224,
             240,240,240,240,240,248,248,248,252,255,255,255,255,255,255,255,
             255,127,127, 55, 31, 31, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0,
             127,127,255,255,255,255,255,255,127,255,255,255,255,255,255,255,
             255,255,255,255,255,255,255,255,159,255,255,255,255,255,255,255,
             255,255,255,255,255,255,255,255,255,247,255,255,255,127, 63, 15,
             3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 3,
             3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
             };
        
        void main ()
             {
             
             char str[]="hello";
             DDRA=255;
             DDRC=255;
             glcd_Init();
             while (1)
                {
                 glcd_Clear();
                 glcd_DrawF(pat);
                 delay_ms(500);
                 glcd_Printf(3,62,str);
                }
             }
        کتابخانه ی مورد استفاده هم فایل زیر می باشد :
        http://up.iranblog.com/images/rxu0c5iswmcg4n89bf7a.rar

        بسیار سپاسگذار از توجهتان
        مولای من
        نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

        یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

        دیدگاه


          پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

          نوشته اصلی توسط CsSerb
          :cry2: دوستان دس به دامن همتون هستم .
          برنامه و عکس اتصال پایه ها رو میزارم
          دیتاشیت ال سی دی رو هم میزارم .
          پشت lcd من نوشته : LGM240128A-MSO-GBS
          این datasheet نوشته :
          lGM240128A-NSW-BBS
          فک نکنم فرقی بکنه .
          http://s2.picofile.com/file/7226325371/2.rar.html

          نوشته اصلی توسط CsSerb
          سلام عرض می کنم خدمت تمام اساتید محترم , یک مشکل با LGM240128A-MS0-GBS
          نمی تونم این LCD رو راه اندازی کنم .
          دارم به عقل خودم کم کم شک میکنم D:
          با atmega 16-32-128 امتحان کردم . همه جور فیلم و سیانس روش پیاده کردم . مقاله مربوط به lcd آقای موسوی رو کامل خوندم . متاسفانه Datasheet دقیقی از این نوع lcd گیرم نیومد جز این مدل LGM240128A-NSW-BBS
          البته نباید فرق کنه. فقط backlight روشن میشه . برنامه : bascom:
          $regfile = "m32def.dat"
          $crystal = 8000000
          Config Graphlcd = 128 * 64 , Dataport = Portc , Controlport = Portd , Ce = 3 , Cd = 0 , Wr = 2 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8
          Dim X As Byte , Y As Byte
          Cursor Off
          Cls
          Do
          Locate X , Y
          Lcd "www.eca.ir"
          Waitms 500
          Incr X
          Incr Y
          Loop
          End
          شکل پایه ها دقیقآ مثل مقاله آقای موسوی . برای Contrast هم از دو مدل اتصال به زمین و + استفاده کردم اما فقط backlight روشن میشه و با چرخوندن مقاومت هیچ تعقیری روی lcd داده نمیشه .

          پی لیز هلپ می D:

          ممنونم.
          برادران خواهران آخر ترم نزدیک مرا در یابید :cry:
          خداوندا ... از ناداني خود اندوهگينم اما از دانايي خود اندوهگين تر

          دیدگاه


            پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

            سلام
            پست قبلی هم در صفحه ی قبل قرار گرفت لطفا" در صورت تمایل نگاهی بیاندازید.
            مولای من
            نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

            یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

            دیدگاه


              پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

              نوشته اصلی توسط CsSerb
              برادران خواهران آخر ترم نزدیک مرا در یابید :cry:
              jtag رو قطع کن ببین چی میشه
              AV Maziton 100
              Render By Artlantis Studio
              [img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]

              دیدگاه


                پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

                نوشته اصلی توسط maziyar123
                jtag رو قطع کن ببین چی میشه
                سلام ممنونم از راهنمایی های استادان عزیز , این کار رو هم کردم . پورتهای مختلف رو هم برای درایور کردن انتخاب کردم.
                دارم نا امید میشم... :angry:
                خداوندا ... از ناداني خود اندوهگينم اما از دانايي خود اندوهگين تر

                دیدگاه


                  پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

                  سلام خدمت همه ی دوستان و اساتید محترم.
                  دوستان مهندسم ناجور گیر افتادم :cry:
                  راستیتش یه LCD کاراکتری 2*16 دارم که تا به حال بارها باهاش کار کردم و بهم جواب داده، منتها الان نمیدونم چرا یه هو قاطی کرده؟؟!!
                  خیلی هم کارم گیر این LCD هست ...
                  با pic ها کار میکنم و تو برنامه و تنظیمات LCD تو برنامه شک ندارم هر چی هست به سخت افزاری بر میگرده که تا به حال داشته جواب میداده و الان هنگ کرده.

                  مشکل اصلی هم اینه که وقتی تغذیه رو میزنم یه سری حروف پشت سر هم از سطر اول شروع میکنن به نوشته شدن تا انتهای سطر دوم :eek:

                  اتصال پایه هام به این صورته:
                  1: زمین
                  2: +5 ولت
                  3: با یک دیود 4148 به زمین
                  4: به میکرو و از اونجا با یک مقاومت 4.7 کیلو به +5 ولت
                  5: زمین
                  6: میکرو
                  7_10: no connection
                  11_14: میکرو
                  15: +5 ولت
                  16: زمین
                  بسیار متشکر میشم از دوستان که کمکم کنن.
                  میخواستم برم و یه LCD دیگه بگیرم ولی فکر کردم بهتره مشکلش حل بشه.
                  زندگی برگ بودن در مسیر باد نیست
                  امتحان ریشه هاست
                  ریشه هم هرگز اسیر باد نیست
                  زندگی چون پیچک است
                  انتهایش میرسد پیش خدا!

                  دیدگاه


                    پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

                    با سلام خدمت دوستان عزیز
                    من یک lcd16*2 کاراکتری دارم و می خوام روش حروف فارسی رو نمایش بدم .
                    تا اونجایی که من می دونم یه نرم افزار هستش که برای حروف فارسی یک کد هگز می ده .
                    کسی کی دونه اسم این نرم افزار چیه
                    راستی من با mcs برنامه می نویسم .با تشکر a.j

                    دیدگاه


                      پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

                      نوشته اصلی توسط p1000i
                      با سلام خدمت دوستان عزیز
                      من یک lcd16*2 کاراکتری دارم و می خوام روش حروف فارسی رو نمایش بدم .
                      تا اونجایی که من می دونم یه نرم افزار هستش که برای حروف فارسی یک کد هگز می ده .
                      کسی کی دونه اسم این نرم افزار چیه
                      راستی من با mcs برنامه می نویسم .
                      دوست عزیز مگه خود بسکام lcd designer نداره ؟
                      با همون می تونی هر حرف و کاراکتری رو که بخوای نمایش بدی.
                      چرا ناراحتی پاتریک!
                      + امروز ی بچه دیدم سرچهارراه گل میفروخت
                      - از دیدنش ناراحت شدی؟
                      + نه
                      پس چی ناراحتت کرده
                      + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
                      ------------------------------------------------------------------------------------------------------
                      تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
                      ------------------------------------------------------------------------------------------------------
                      محصولات

                      دیدگاه


                        پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

                        سلام بر دوستان عزیز
                        آقا یکی این برنامه منو نگاه کنه ببینه مشکل از کجاست. یه ولتاژ ثابت دادم به ADC و میخوام خروجی ADC رو روی LCD نوشته بشه. مشکلی که وجود داره اینکه ظاهرا شمارنده ای که داخل ADC وجود داره تنها تا 200 میشمره، به طوری که وقتی ولتاژ تا حول و حوش 0.5 ولت میدم، مقدار ولتاژ درست روی LCD نوشته میشه ولی از 0.5 ولت بیشتر همون نیم ولت رو نشون میده. من بررسی کدم دیدم شمارنده بیشتر از 200 تا نمیشمره. چرا؟
                        اینم برنامه:
                        کد:
                        #include <mega32.h>
                        #include <stdio.h>
                        #include <delay.h>
                        #include <alcd.h>
                        #include <stdlib.h>
                        
                        #define ADC_Vref_Type 0xC0
                        
                        unsigned int read_adc(unsigned char input)
                        {
                         ADMUX=ADC_Vref_Type|input;
                         delay_us(10);
                         ADCSRA|=0x40;
                         while((ADCSRA & 0x10)==0);
                         ADCSRA|=0x10;
                         return ADCW;
                         }
                         
                        void main(void)
                        {
                        
                        unsigned int i;
                        char buf1[20], buf2[20];
                        float ad;
                        
                        ADMUX=ADC_Vref_Type;
                        SFIOR=0x00;
                        ADCSRA=0x86;
                        
                        lcd_init(16);
                         
                        while(1){
                        
                        i=read_adc(0x00);
                        ad=(i*2.56)/1024;
                        ftoa(ad,3,buf1);
                        sprintf(buf2,"v=%s",buf1);
                        lcd_puts(buf2);
                        delay_ms(500);
                        lcd_clear(); 
                        }
                        }
                        ولتاژ رفرنس رو هم رفرنس داخلی گرفتم یعنی 2.56 ولت.
                        ممنون از همه


                        اضافه شده در تاریخ :
                        یکی نیست منو کمک کنه؟ وقتی ولتاژ رفرنس ADC رو میذارم رو AVcc و AVcc رو وصل میکنم به 5v جواب میده ولی وقتی ولتاژ رفرنس رو میذارم رو Avref یا ولتاژ رفرنس داخلی مشکلی که گفتم پیش میاد؟ کسی نظری نداره؟
                        یه سوال دیگه هم راجع به ورودی های تفاصلی دارم، یه جایی خوندم نوشته بود خروجی ADC در این حالت بصورت مکمل 2 هست، درسته؟ یعنی چی؟ چطور ازش استفاده کنم؟
                        خواهش میکنم کمکم کنید

                        دیدگاه


                          پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

                          نوشته اصلی توسط mhm_004
                          یکی نیست منو کمک کنه؟ وقتی ولتاژ رفرنس ADC رو میذارم رو AVcc و AVcc رو وصل میکنم به 5v جواب میده ولی وقتی ولتاژ رفرنس رو میذارم رو Avref یا ولتاژ رفرنس داخلی مشکلی که گفتم پیش میاد؟ کسی نظری نداره؟
                          سلام برادر عزیز , آخه چرا با 2.5 , فیلتر پایین گذر lc رو رعایت کردی ؟
                          من با 5 ولت بارها و بارها کار کردم , مشکلی هم نخوردم
                          برای تقسیم بندی هات رو 5 ولت دوباره کار کن حتما به نتیجه میرسی :agree:
                          من که از LCD گرافیکی lgm240*128a نتیجه نگرفتم ...
                          خداوندا ... از ناداني خود اندوهگينم اما از دانايي خود اندوهگين تر

                          دیدگاه


                            پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

                            نوشته اصلی توسط mhm_004
                            یکی نیست منو کمک کنه؟ وقتی ولتاژ رفرنس ADC رو میذارم رو AVcc و AVcc رو وصل میکنم به 5v جواب میده ولی وقتی ولتاژ رفرنس رو میذارم رو Avref یا ولتاژ رفرنس داخلی مشکلی که گفتم پیش میاد؟ کسی نظری نداره؟
                            یه سوال دیگه هم راجع به ورودی های تفاصلی دارم، یه جایی خوندم نوشته بود خروجی ADC در این حالت بصورت مکمل 2 هست، درسته؟ یعنی چی؟ چطور ازش استفاده کنم؟
                            خواهش میکنم کمکم کنید
                            وقتی رو حالت ولتاژ رفرنس داخلی هست ولتاژ پایه Vref رو بخونید و بررسی کنید که 2.56 هست یا نه. چون ممکنه رفرنس داخلی مشکل داشته باشه.خازن روی این پایه رو هم حتما بزارید...

                            اضافه شده در تاریخ :
                            دوستانی که دنبال راه اندازی LCD های کاراکتری با تعداد پایه های کمتر و ساده تر هستند این تاپیک رو هم ببیننید:
                            http://www.eca.ir/forum2/index.php?t...9798#msg319798
                            [img width=477 height=100]http://www.eca.ir/pic/upload/agazade.png[/img]

                            دیدگاه


                              پاسخ : سوالات مربوط به LCD های کاراکتری و گرافیکی

                              سلام و عرض ادب
                              دوستان بنده با کتابخانه ی ks0108 سایت یک برنامه نوشته ام بسیار ساده به قرار زیر که در هر دو ورژن 1.2 و 2.5 کدویژن تست کردم ولی به برنامه ایراد می گیرد . ایراد را هم به توابع برنامه می گیرد و وقتی از توابع کتابخانه استفاده نمی کنم به پورت ها ایراد می گیرد :

                              کد:
                              ]#include <mega128.h>
                              #include <KS0108.h>
                              #include <Font.h>
                              #include <delay.h>
                              flash unsigned char pat[1024] = {
                                   63,127,255,255,127,255,255,255,127,126,254,255,255,255,255,255,
                                   255,255,255,255,255,255,255,255,255,255,255,254,255,254,255,255,
                                   255,255,255,255,254,252,254,255,255,255,254,252,224, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0,128,128,128,128,128,128,128,128,128,128,192,192,
                                   192,224,224,224,224,224,224,240,240,240,240,224,224,224,192,128,
                                   128,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   254,255,255,255,255,255,255,255,255,254,254,254,255,255,255,255,
                                   255,255,255,255,255,255,255,255,255,255,255,223,191,255,255,255,
                                   255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,240,
                                   224,192,192,192,192,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 1,131,195, 99,227,227,243,195,135, 7, 7, 15,
                                   15, 15, 31, 31, 31, 15, 15, 15, 15, 31, 63,255,255,255,255,255,
                                   255,255,255,254,254,252,248,240,192,192, 0, 0, 0, 0, 0, 0,
                                   248,253,255,253,253,253,255,255,253,248,248,253,255,255,255,255,
                                   255,255,255,231,247,119,127,127,127, 63, 31, 31, 31, 15, 31, 15,
                                   31, 31, 31, 31, 15, 7, 7, 7, 7, 3, 3, 3, 3, 1, 1, 1,
                                   1,129,160,240,248,120,124, 15, 14, 6, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 64,127,127,128,128,255,255,127, 7, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3,255,255,
                                   255,255,255,255,255,255,255,255,255,255,254,252,224, 0, 0, 0,
                                   243,247,247,247,255,247,247,247,231,255,255,255,255,255,255, 63,
                                   31, 31, 3, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,252,
                                   255,255,127, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,
                                   192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 15, 15, 7, 3, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192,255,255,
                                   255,255,255,255,255,255,255,255,255,255,255,255,255,252, 0, 0,
                                   225,255,255,255,239,255,255,255,247,255,143, 7, 3, 1, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 63,
                                   127,255,255,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0,192,224,240,128, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,
                                   255,255,255,255,255,255,255,255,255,255,255,255,255, 15, 0, 0,
                                   135,207,255,255,223,255,255,255,255,255,255,199,131, 3,134,252,
                                   252,240,240,224,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 7, 15, 15,252,252,240, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0,196,254,158, 3, 3, 7,255,255,128, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192,248,255,255,255,255,
                                   255,255,255,255,255,255,255,255,255,255,127, 15, 3, 0, 0, 0,
                                   63,191,255,255,255, 63, 63, 63, 63, 63,255,255,255,255,255,255,
                                   255,255,255,255,255,255,255,254,254,252,248,248,224,240,240,240,
                                   248,248,248,248,248,240,240,240,240,240,240,240,240,240,240,240,
                                   240,240,240,240,240,248,248,112,112, 56, 24, 8, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 1,131,131,192,192,207,199,199,199,224,224,
                                   240,240,240,240,240,248,248,248,252,255,255,255,255,255,255,255,
                                   255,127,127, 55, 31, 31, 15, 7, 3, 0, 0, 0, 0, 0, 0, 0,
                                   127,127,255,255,255,255,255,255,127,255,255,255,255,255,255,255,
                                   255,255,255,255,255,255,255,255,159,255,255,255,255,255,255,255,
                                   255,255,255,255,255,255,255,255,255,247,255,255,255,127, 63, 15,
                                   3, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 3, 3,
                                   3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 0, 0,
                                   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
                                   };
                              
                              void main ()
                                   {
                                   
                                   char str[]="hello";
                                   DDRA=255;
                                   DDRC=255;
                                   glcd_Init();
                                   while (1)
                                      {
                                       glcd_Clear();
                                       glcd_DrawF(pat);
                                       delay_ms(500);
                                       glcd_Printf(3,62,str);
                                      }
                                   }
                              کتابخانه ی مورد استفاده هم فایل زیر می باشد :
                              http://up.iranblog.com/images/rxu0c5iswmcg4n89bf7a.rar

                              بسیار سپاسگذار از توجهتان
                              مولای من
                              نخواهمت که بگریی ولی به گریه دعا کن که وقت رفتن ایام انتظار بیاید

                              یا رب الحسین بحق الحسین اشف صدر الحسین بظهورالحجه

                              دیدگاه


                                کمک در درایو کردن ts240128d-1/y

                                :redface:
                                سلام
                                لطف میکنین تو درایو کردن lcd کمکم کنین . نحوه اتصال پایه ها و برنامه برای بسکام می خوام اما ...
                                1=fg
                                2=gnd
                                3=vdd
                                4=vo
                                5=wr
                                6=rd
                                7=cs
                                8=rs
                                9=res
                                10=db0
                                17=db7
                                18=fs
                                19=vout
                                20=A
                                21=K
                                22=nc
                                پیشاپیش از لطف شما کمال سپاس گذاری رو دارم . :nice:
                                خداوندا ... از ناداني خود اندوهگينم اما از دانايي خود اندوهگين تر

                                دیدگاه

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