اطلاعیه

Collapse
No announcement yet.

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

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

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

    با سلام مگه مثالی که گذاشتید با کدویژن نیست؟پس چرا فایله prj نداره؟

    دیدگاه


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

      نوشته اصلی توسط زوار
      با سلام مگه مثالی که گذاشتید با کدویژن نیست؟پس چرا فایله prj نداره؟
      شما باید خودت یه پروژه ی جدید بسازید و از اون فایل text dowcument که به اسم test هست استفاده کنید

      دیدگاه


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

        کسی نیست جواب مارا بده؟

        دیدگاه


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

          نوشته اصلی توسط زوار
          میخواستم بدونم میشه قابلیت touch این lcd را با این کتابخونه راه انداخت؟اگه میشه لطفا راهنمایی کنید ممنون
          touch اصلا ربطی به lcd نداره!
          اونو باید با ADC را بندازی، آموزشش تو سایت هست
          پشت به کنکور ، رو به سربازی...

          دیدگاه


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

            میشه لینکشا بذاری؟ممنونم

            دیدگاه


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

              http://www.persiangig.com/pages/download/?dl=http://h-najafi.persiangig.com/Maghalate%20Electronic/Touch%20Screen.rar

              این مقاله کار استاد گرام حمید نجفی هست . برا من که خیلی مفید بود.
              پشت به کنکور ، رو به سربازی...

              دیدگاه


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

                سلام به دوستان تا هدر فایل را attach می کنم کلی خطا میده مشکلم کجاس کسی می ت ونه راهنمایی کنه :angry:

                دیدگاه


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

                  با سلام خدمت آقای ایمانی فر
                  من حدود 6 روزه مشغول راه اندازی یک عدد TFT مثل همونی که توی PDF شما زحمتش رو کشیدید.
                  هنوز نتونستم راش بندازنم.
                  قطعاتی که استفاده کردم:
                  Atmega32 معمولی
                  (TFT (YM300T-003Aرو روی یک PCB لحیم کاری کردم که کار باهاش ساده بشه.درایورش ILI9326

                  دقیقا مثل فایل PDF عمل کردم و چندبار مدار رو چک کردم همه چیز درست بود.
                  حتی کتابخانه شمارو هم مطالعه کردم و تکنیک راه اندازیش دقیقا شبیه ILI9326 بود.
                  در برنامه فقط از فرمان lcd_background_color( ) استفاده کردم ولی جواب نمیده
                  چه پیشنهادی دارید؟

                  با تشکر
                  نمونه برنامه:
                  #include <mega32.h>
                  #include <delay.h>
                  #define LCD_RST_DDR DDRB
                  #define LCD_RST_PORT PORTB
                  #define LCD_RST_PIN 0
                  #define LCD_RS_DDR DDRB
                  #define LCD_RS_PORT PORTB
                  #define LCD_RS_PIN 1
                  #define LCD_CS_DDR DDRB
                  #define LCD_CS_PORT PORTB
                  #define LCD_CS_PIN 2
                  #define LCD_RD_DDR DDRB
                  #define LCD_RD_PORT PORTB
                  #define LCD_RD_PIN 3
                  #define LCD_WR_DDR DDRB
                  #define LCD_WR_PORT PORTB
                  #define LCD_WR_PIN 4
                  #define LCD_DATAPORT_MSB_DDR DDRD
                  #define LCD_DATAPORT_MSB_PORT PORTD
                  #define LCD_DATAPORT_MSB_PIN PIND
                  #define LCD_DATAPORT_LSB_DDR DDRC
                  #define LCD_DATAPORT_LSB_PORT PORTC
                  #define LCD_DATAPORT_LSB_PIN PINC
                  #define LCD_CONTROLPORT_DDR DDRB
                  #define LCD_CONTROLPORT_PORT PORTB
                  #define LCD_CONTROLPORT_PIN PINB
                  #define PORTRAIT
                  #include <tftlcd_functions.h>


                  void main(void)
                  {

                  PORTA=0x00;
                  DDRA=0xff;
                  PORTB=0x00;
                  DDRB=0xff;
                  PORTC=0x00;
                  DDRC=0xff;
                  PORTD=0x00;
                  DDRD=0xff;

                  lcd_init ();
                  while (1)
                  {
                  lcd_background_color(0xF800);
                  // Place your code here

                  };
                  }
                  هیچ آیینی با نادانی رشد نمی کند . امام علی (ع) * فعال صنعت * www.elno.ir
                  --> تولیدکننده بردها و روباتهای آموزشی <-- شرکت شبکه فعال صنعت لیان

                  دیدگاه


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

                    سلام
                    من هم حدود 1 هفته ای هست دارم روش کار می کنم !!!
                    و جواب نمی گرفتم که به صورت کاملا ناگهانی یاد پورت C و فیوز زیبای Jtag افتادم ، پس از غیر فعال کردن Jtag بالاخره یه تکونی خورد ( قابل توجه Elec_Designer ) .
                    اما مشکل :cry: ! الان هم چیزی نشون نمیده مگر زمانی که میکرو ریست می کنم یا وقتی وقتی دوباره پروگرام می کنم یا وقتی فیوز بیتها رو می خونم oo: و در غیر این زمانها باز چیزی نشون نمیده . ساده ترش میشه اینکه وقتی ریستش میکنم یه چیزی نشون میده و پاک میشه ...
                    حالا یه کمکی ، پیشنهادی ، چیزی ..
                    خلاصه Help me !

                    دیدگاه


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

                      آقا یه عنایتی هم به ما داشته باشید .
                      آقای ایمانی فر و سایر اساتید هم اکنون به یاری سبزتان نیازمندیم :agree:

                      دیدگاه


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

                        با سلام من از این نرم افزار جواب گرفتم و مشکلی هم نداشت اتصال پایه ها را به دقت چک کن اگر جواب نگرفتی بگو مشکلت چیه

                        دیدگاه


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

                          با عرض سلام وتشکر از zoro و زوار
                          فیوز بیتهای مربوط به JTag موردی ندارن.
                          یه خواهشی از شما دوستان گرامی دارم که اگر امکان داره یه برنامه ساده مثل کشیدن دایره، عوض شدن رنگ پس زمینه و غیره در این پست قرار بدین تا از بابت برنامه خیالم راحت باشه و مشغول قسمتهای دیگه بشم.

                          خودخواهی من رو ببخشید.
                          :icon_razz:
                          در ضمن یک نکته در فایل PDF گفته شده فایل tft_functions.h رو در مسیر inc کپی کنید در صورتی که نام فایل کتابخانه ای tftlcd_functions.h است. این موضوع اشکالی ایجاد نمیکنه. البته توی برنامه #include <tftlcd_functions.h>
                          نوشتم !!!!!!!!

                          با تشکر
                          هیچ آیینی با نادانی رشد نمی کند . امام علی (ع) * فعال صنعت * www.elno.ir
                          --> تولیدکننده بردها و روباتهای آموزشی <-- شرکت شبکه فعال صنعت لیان

                          دیدگاه


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

                            سلام
                            وای ! دیگه دارم قاطی می کنم . همه برنامه هاش درستن ولی اجرا نمیشه مگر اینکه پایه ریست میکرو زمین کنم
                            Elec_Designer عزیز همون #include <tftlcd_functions.h که نوشتی درسته !
                            اینم نمونه برنامه :
                            void main(void)
                            {
                            lcd_init();
                            lcd_background_color(0xF800);
                            lcd_gotoxy(0,0);
                            lcd_putsf("HELLO Ali",WHITE,0,BLUE);
                            lcd_draw_rectangle(20,19,254,84,1,BLACK);
                            lcd_draw_circle((touch_x-200)/2.35625,(touch_y-193)/2.97,5,1,RED);
                            lcd_write_pixel(200,100,GREEN);
                            delay_ms(10000);
                            }
                            به ترتیب از خط اول :
                            عوض کردن رنگ زمینه
                            نوشتن عبارت HELLO Ali روی lcd
                            کشیدن مستطیل مشکی رنگ
                            کشیدن دایره قرمز
                            روشن کردن یک پیکسل سبز زنگ

                            دیدگاه


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

                              سلام
                              اتصال پایه ها رو چک کردم اما همش درسته . صد بار چک کردم با بیزر و ...
                              هنوز مشکل سر جاشه
                              به نظر میرسه ترتیب یه چیزی اشتباهه اما نمی فهمم . :angry:
                              نمایش نمیده مگر اینکه پایه ریست میکرو را زمین کنم اونوقت عین هلو نشون میده اما ریست میکرو را که بردارم باز صفحش پاک میشه oo: oo:
                              به عبارت دیگر ، در صورت ریست شدن میکرو LCD کار میکند :cry2:
                              حالا کمک[move]کمک کمک کمک کمک کمک کمک کمک کمک [/move]

                              دیدگاه


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

                                راستی این LCD همه مشخصاتش درسته اما فقط دو تا مقاومت داره (R1 و R2 ) و هیچکدومش مونتاژ نشده !
                                منم با زمین کردن IM0 اونو تو مد 16بیتی قرار دادم (درسته دیگه ؟)
                                با MEGA 32A کار می کنم ...
                                پیشنهاد چیه ؟؟؟

                                دیدگاه

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