اطلاعیه

Collapse
No announcement yet.

راه اندازی LCD N96 (رنگی با وضوح 240*320)

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

    پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

    نوشته اصلی توسط mrms
    سایزای مختلفیو امتحان کردم ( مثلا64*128 که باتوجه به سایز LCD مجازن! ) ولی واسه همهشون همونطوری بود که گفتم....
    آره مجازه، اما به نظرم کوچیک
    حقیقتش اینه که یه عکس جای زیادی از حافظه فلش میکرو رو اشغال میکنه(و باید از حافظه های جانبی برایu استفاده کنید) و برای همین من تا الان یه عکس درست و درمون چاپ نکردم :redface:
    تو این زمینه جناب aivhl فک میکنم تجربشون بیشتر باشه :nerd:
    اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

    دیدگاه


      پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

      خیلی ممنون بابابرقی .. :bye

      دیدگاه


        پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

        سلام دوستان

        من با این lcdn96 از لحاظ رسم اشکال و متن مشکلی ندارم و بخوبی این کار انجام می شود ، تنها مشکل من این است که یکی در میون جاروب صفحه از پایین به بالا انجام میشود و تصاویر و اشکال برعکس و از چپ به راست نمایش داده میشود.

        من از lcd elt240320atp فروشگاه دارم استفاده می کنم.

        دوستان تو رو خدا یه کمکی کنید، خیلی عجله دارم.

        دیدگاه


          پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

          سلام جناب aivhl
          من ال سیدی N96 راه اندازی کردم و میخوام عکسایی رو از طریق پورت USB به ال سیدی بفرستم و نمایش بدم, ولی اول یه برنامه ساده نمایش عکس نوشتم ولی عکسایی که ال سیدی نشون میداد اصلا قابل تشخیص نیستن!!!!!! :cry: نظرتون چیه؟
          لطفا راهنماییم کنین

          دیدگاه


            پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

            نوشته اصلی توسط esalimi
            سلام دوستان

            من با این lcdn96 از لحاظ رسم اشکال و متن مشکلی ندارم و بخوبی این کار انجام می شود ، تنها مشکل من این است که یکی در میون جاروب صفحه از پایین به بالا انجام میشود و تصاویر و اشکال برعکس و از چپ به راست نمایش داده میشود.

            من از lcd elt240320atp فروشگاه دارم استفاده می کنم.

            دوستان تو رو خدا یه کمکی کنید، خیلی عجله دارم.
            با سلام،

            قطعا درایورت اشتباهیه، معمولا وقتی که درایور 9320 و 9325 با هم عوض میشه اینطوری میشه....
            مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

            Sh_Nourbakhsh@Yahoo.com

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

            دیدگاه


              پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

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

              قطعا درایورت اشتباهیه، معمولا وقتی که درایور 9320 و 9325 با هم عوض میشه اینطوری میشه....


              من از هدر فایل tftlcd_functions.h آقای ایمانی فر برای این lcd استفاده کردم.

              دیدگاه


                پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

                سلام
                یعنی هیشکی رو ال سیدی عکسو درست نشون نداده که منو راهنمایی کنه!!!!!!!! :angry:
                (شایدم من خیلی عجله دارم.... :sad

                دیدگاه


                  پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

                  نوشته اصلی توسط mrms
                  سلام
                  یعنی هیشکی رو ال سیدی عکسو درست نشون نداده که منو راهنمایی کنه!!!!!!!! :angry:
                  (شایدم من خیلی عجله دارم.... :sad
                  با سلام،

                  شما نگفتی، فقط نمایش عکس مشکل داره یا نوشتن ساده هم گیره؟!
                  در هر صورت اینو دانلود کن که هم عکس و هم نوشته ها رو خوب نشون میده و تست کن ( بهتره درایورش رو با درایور فونت فارسی جایگزین کنی )

                  http://www.4shared.com/file/W4iR4rTv/N96_dist_v2.html
                  مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                  Sh_Nourbakhsh@Yahoo.com

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

                  دیدگاه


                    پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

                    نوشته اصلی توسط ☺بابابرقی☺
                    آهان!
                    خب ببین، این که میگی :من شک کردم که دوباره لحیمت با اتصالات lcd مشکل پیدا کرده باشه، ممکنه یه خط دیتایی-چیزی قطع شده باشه، یه برنامه ساده بنویس که فقط رنگ صفحه عوض کنه و 4تا مربع-دایره رسم کنه . صفحه رو پاک کنه، تا ببینی اتصالات برقراره یا نه، از این که مطمدن شدیم میریم سراغ بقیه!
                    (الان تازه از خواب بیدار شدم،مخم به جای دیگه ای قد نمیده :redface
                    سلام دوست عزیز ...آره، واقعا 2باره اتصالات لحیم lcd مشکل پیدا کرده بود... مشکلشو حل کردم الان دیگه حله :wow:
                    1-واما اون برنامه تاچ شمارو(پست 125) دقیقا اجرا کردم...جواب میده اما بگیر نگیر داره...یعنی یه بار که لمس میکنم اون پیکسلای کنارهم رسم میشه اما یه باردیگه که لمس میکنم رسم نمیشه!!!!چرا بنظرتووووون؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
                    2- واما وقتی اون مربع ابیه (که تو برنامه touch key س) لمس میشه خب قاعدتا باید clear screen بشه... اما برای من اینطوری نیس...فقط وقتی که یه نقطه خاص از مربعو(تقریبا گوشه بالا و سمت راست مریع) لمس میکنم clear screen میشه و....؟؟؟(شاید به خاطر این باشه که تاچ من با تاچ شما فرق داره و خب X,y مین وماکز منم با شما فرق داره؟؟؟؟؟؟؟آره واقعااااااا؟؟؟؟)
                    البته شرط ifام دقیقا همون شرط شماس که هنوز نفهمیدم چرا شرط اینطوریه؟؟؟if (xr<65 && yr>255 && xr>0 && yr>0)
                    { lcd_clear_screen ... ();
                    ومن خودم فقط شرطو اینطوری عوض کردم اما بازم مثل قبل جواب میداد(بارنگ قرمز)
                    if (xr<317 && yr<70 && xr>260 && yr>3) {
                    lcd_clear_screen();

                    ....من به نطر خودم فهمیدم چکار باید بکنم و چطوری تاچو راه بندازمو استفاده کنم اما نمیدونم جرا جواب نمیگیرم؟؟؟؟؟؟.... :cry: :angry:

                    دیدگاه


                      پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

                      من با متن و رسم شکل مثل دایره و خط ... مشکلی ندارم فقط ال سیدیم عکسارو بد نشون میده!
                      درهر صورت ممنون این برنامه شمارو امتحان میکنم ببینم چی میشه....

                      دیدگاه


                        پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

                        نوشته اصلی توسط mrms
                        من با متن و رسم شکل مثل دایره و خط ... مشکلی ندارم فقط ال سیدیم عکسارو بد نشون میده!
                        درهر صورت ممنون این برنامه شمارو امتحان میکنم ببینم چی میشه....
                        با سلام،

                        اگر فقط توی نمایش عکس مشکل داری، روتینی که عکس رو میخونه کنترل کن، احتمالا از متغیر اشتباه استفاده کردی ( مثلا char به جای short ) ...
                        مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                        Sh_Nourbakhsh@Yahoo.com

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

                        دیدگاه


                          پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

                          سلام

                          آقا کسی نیست بداد ما برسه

                          الان چند روزه که این مشکل lcd n96 اعصابمو ریخته بهم.بعضی وقتا تصاویر و متن ها در lcd درست نمایش داده می شه ، بعضی وقتا هم که مدار رو روشن می کنم تصاویر روی lcd از پایین به بالا و از چپ به راست نمایش داده میشه.

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

                          دیدگاه


                            پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

                            با سلام.
                            تو تاپیکی که در زیر آدرسشو میذارم جناب مهندس اسدی با این ای سی دی و
                            میکروی مگا64 تونستن عکس‎هایی رو تو یه مموری بریزن و نمایش بدن.
                            حتما به دردتون میخوره.
                            اینم لینکش: http://www.eca.ir/forum2/index.php?topic=47701.0
                            با تشکر

                            دیدگاه


                              پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

                              سلام دوستان، من توی تاچ این ال سی دی بدجور گیر کردم...برنامه ی زیر رو نوشتم تا نقاط مینیمم و ماکزیمم رو برای x,y بدست بیارم اما برنامه رو که اجرا میکنم وقتی جایی رو لمس نمیکنم مقادیر x,y دائما در حال تغییر است ورنج این تغییرات حدودا بین 100 تا 500 است و وقتی لمس میشه، باز هم مقدار x,y به سرعت تغییر میکنه با این تفاوت که رنج تغییرات به بالای 1023 میرود... در حالیکه از مگا32 استفاده میکنم!!!!؟؟؟؟؟ (تغییراتی هم توی برنامه دادم اما نتیجه نگرفتم... :angry
                              لطفا اگه ایده ای به نظرتون میرسه حتما بگید...خیلی لازم دارم....نظرتونو در مورد برنامه هم بدیید!!(x+ به porta.0 و x- به a.1 و y+ به a.2 و y- به a.3)
                              #define ADC_VREF_TYPE 0xC0
                              unsigned int read_adc(unsigned char channel)
                              {
                              ADMUX=channel|ADC_VREF_TYPE;
                              delay_us(10);
                              ADCSRA|=0x40;
                              while((ADCSRA & 0x10)==0);
                              ADCSRA|=0x10;
                              return ADCW;
                              }

                              void main(void)
                              {
                              int X,Y;
                              char buffer[20];
                              lcd_init();
                              while(1)
                              {

                              //Read X1
                              DDRA=0x03;
                              PORTA=0x02;
                              ADMUX=ADC_VREF_TYPE;
                              ADCSRA=0x86;
                              X=read_adc(2);
                              sprintf(buffer,"x=%d",X);
                              lcd_gotoxy(40,40);
                              lcd_puts(buffer,RED,BLACK,0);

                              //Read Y1
                              DDRA=0x0C;
                              PORTA=0x08;
                              ADMUX=ADC_VREF_TYPE;
                              ADCSRA=0x86;
                              Y=read_adc(0);
                              sprintf(buffer,"y=%d",Y);
                              lcd_gotoxy(80,40);
                              lcd_puts(buffer,RED,BLACK,0);
                              lcd_draw_circle(10,10,5,1,BLUE);
                              }
                              }(حتی دایره آخر برنامه از همون اول وقتیکه هنوز تاچ نشده رسم میشود!!!!!!!!!!!!!!!!!چرا؟)

                              دیدگاه


                                پاسخ : راه اندازی LCD N96 (رنگی با وضوح 244*320)

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

                                دیدگاه

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