اطلاعیه

Collapse
No announcement yet.

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

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

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

    خب!
    ظاهرا یه سوء تفاهمی پیش اومده بود که طی یک پیغام خصوصی بزای جناب aivhl توضیح دادم.
    من دوباره توضیحات پست 91 رو خوندم و به تاپیک گفته شده هم مراجعه کردم و در نهایت مقادیر رو (طبق راهنمایی ها) به صورت زیر تصحیح کردم:

    //Read x
    [glow=red,2,300]DDRA=0x03;
    PORTA=0x02;
    [/glow]ADMUX=ADC_VREF_TYPE & 0xff;
    ADCSRA=0x86;
    x=read_adc(1);
    //Read y
    [glow=red,2,300]DDRA=0x0C;
    PORTA=0x08; [/glow]
    ADMUX=ADC_VREF_TYPE & 0xff;
    ADCSRA=0x86;
    y=read_adc(2);

    که نسبت به کد قبلی،فقط مقادیر DDRA , PORTA رو برای خوندن X,Y تغییر دادم، اما نتیجه این شد که حالا در خروجی فقط مقدار X=922 , Y=47 رو دارم که هیچ تغییری هم نمیکنه!!

    واقعا دیگه نمیدونم ایراد کجا میتونه باشه؟!! :angry:


    راستی، من و[glow=red,2,300]لتاژ مرجع برای ADC رو 2.56 داخلی انتخاب کردم[/glow] و [glow=red,2,200]به پایه های AREF , AVCC میکرو هیچی وصل نکردم[/glow](نه خازنی،نه مقاومتی، نه فیلتری،NC هستن)، این درسته دیگه؟
    و پایه های A.1 , A.2 رو هم [glow=red,2,300]pull DOWN [/glow]کردم، اینا که ایرادی ندارن؟ oo:
    اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

    دیدگاه


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

      سلام بابا برقی خوبین؟
      مثل اینکه مشکلت هنوز حل نشده؟؟ایشالا حل میشه؟
      یه سوال داشتم میشه بگی ترتیب پایه های تاچ وقتی رو به خودته چه جوری گرفتی؟(یعنی کدوم x+ , کدومx- , کدومy+ , کدومy-؟؟؟؟؟)

      از طرف میکرو هم اینطور گرفتی دیگه؟؟
      ( porta.0 به x+ ,
      porta.1 به X-
      porta.2 به y+
      porta.3 به y-)

      دیدگاه


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

        یهوووو! یااااااااافتم :wow: :wow:
        آقا فهمیدیم!
        بالاخره تنبلی رو کنار گذاشتم و به مدد راهنمایی بسیار خوب و کامل جناب aivhl در پست 91 جواب گرفتم(با تشکر ویژه از ایشون) :applause:
        خیلی خوشحالم!!! :cry2: :biggrin:
        اشکال فقط یه جا بود، دوستانی که مشکل دارن، کافیه این مقادیر رو تصحیح کنید، 100% حله
        //Read [glow=red,2,300]X[/glow]
        [glow=red,2,300]DDRA=0x03;
        PORTA=0x02;
        [/glow]ADMUX=ADC_VREF_TYPE;
        ADCSRA=0x86;
        x=read_adc([glow=red,2,300]2[/glow]);

        //Read [glow=red,2,300]Y[/glow]
        [glow=red,2,300]DDRA=0x0C;
        PORTA=0x08;
        [/glow]ADMUX=ADC_VREF_TYPE;
        ADCSRA=0x86;
        //SFIOR&=0x1F;
        y=read_adc([glow=red,2,300]0[/glow]);

        یه دفترچه نقاشی خوشگل هم درست کردم که برنامش رو سر فرصت میذارم رو سایت، موفق باشید دوستان...


        راستی،داشت یادم میرفت! 2-3تا نکته مهم هست که اگه رعایت نکنید، جواب نمیگیرید:
        [glow=red,2,300]- اگه از ولتاژ داخلی 2.56v برای ADC استفاده می کنید، پایه های AREF,AVCC میکرو رو به چیزی وصل نکنید(NC باشن)
        - پایه های A.0 , A.2 رو Pull Down کنید(با مقاومت 10k زمین کنبد)[/glow]
        فعلا همینا!
        موفق باشید...
        اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

        دیدگاه


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

          نوشته اصلی توسط mhbf
          سلام بابا برقی خوبین؟
          مثل اینکه مشکلت هنوز حل نشده؟؟ایشالا حل میشه؟
          یه سوال داشتم میشه بگی ترتیب پایه های تاچ وقتی رو به خودته چه جوری گرفتی؟(یعنی کدوم x+ , کدومx- , کدومy+ , کدومy-؟؟؟؟؟)

          از طرف میکرو هم اینطور گرفتی دیگه؟؟
          ( porta.0 به x+ ,
          porta.1 به X-
          porta.2 به y+
          porta.3 به y-)
          سلام عزیز،ممنون!
          حل شد :wow: پست بالا!

          من از LCD فروشگاه استفاده میکنم، به صورت ماجوله و فقط X,Y+- ازش بیرون اومده، اما شما هم 95% مشکلت با پست بالایی حل میشه
          از طرف میکرو آره به همون صورت که نوشتی وصل کردم
          اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

          دیدگاه


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

            نوشته اصلی توسط ☺بابابرقی☺
            سلام عزیز،ممنون!
            حل شد :wow: پست بالا!

            من از LCD فروشگاه استفاده میکنم، به صورت ماجوله و فقط X,Y+- ازش بیرون اومده، اما شما هم 95% مشکلت با پست بالایی حل میشه
            از طرف میکرو آره به همون صورت که نوشتی وصل کردم
            آخرش متوجه نشدم از کدوم پایه ها برای خوندن استفاده می کنیم ؟؟؟ من که از x- و y+ استفاده می کنم .

            شما که جواب گرفتید می تونید کد کاملتون رو قرار بدید ؟؟؟

            دیدگاه


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

              نوشته اصلی توسط ma-bah
              آخرش متوجه نشدم از کدوم پایه ها برای خوندن استفاده می کنیم ؟؟؟ من که از x- و y+ استفاده می کنم .
              اینو ساعت 2صبح میخواستم پست کنم، همش خطای Internal Server Error میداد منم دیگه بیخیال شدم!!
              سلام دوست عزیز!
              این کده، درسته؟:
              //Read [glow=red,2,300]X[/glow]
              DDRA=0x03;
              PORTA=0x02;
              ADMUX=ADC_VREF_TYPE;
              ADCSRA=0x86;
              x=read_adc([glow=red,2,300]2[/glow]);

              //Read [glow=red,2,300]Y[/glow]
              DDRA=0x0C;
              PORTA=0x08;
              ADMUX=ADC_VREF_TYPE;
              ADCSRA=0x86;
              //SFIOR&=0x1F;
              y=read_adc([glow=red,2,300]0[/glow]);
              [color=blue]
              خب اگه شما پایه ها رو به این ترتیب:
              ( porta.0 به x+ ,
              porta.1 به X-
              porta.2 به y+
              porta.3 به y-)
              وصل کرده باشید، و از کد بالا برای خوندن X,Y استفاده کنید،مقدار x رو از پایه PORTA.2 (یعنی +Y) و مقدار Y رو از پایه PORTA.0 (یعنی +X) می خونید (توجه کنید این دو پایه باید Pull Down بشن :arrow.

              شما که جواب گرفتید می تونید کد کاملتون رو قرار بدید ؟؟؟
              بله دوست من، چرا نشه! اما این کد رو همینطوری آزمایشی نوشتم،فقط برای تست(اما جواب میده :nice

              کد:
              #include <mega16.h>
              #include <delay.h>
              #include <stdlib.h>
              
              
              #define LANDSCAPE
              #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     DDRC
              #define LCD_DATAPORT_MSB_PORT    PORTC
              #define LCD_DATAPORT_MSB_PIN      PINC
              #define LCD_DATAPORT_LSB_DDR     DDRD
              #define LCD_DATAPORT_LSB_PORT    PORTD
              #define LCD_DATAPORT_LSB_PIN      PIND   
                           
              #define LCD_CONTROLPORT_DDR     DDRB
              #define LCD_CONTROLPORT_PORT    PORTB
              #define LCD_CONTROLPORT_PIN      PINB      
              
              #include <tftlcd_functions.h>
              
              #define ADC_VREF_TYPE 0xC0
              // Read the AD conversion result
              unsigned int read_adc(unsigned char adc_input)
              {
              ADMUX=adc_input | ADC_VREF_TYPE;
              // Delay needed for the stabilization of the ADC input voltage
              delay_us(10);
              // Start the AD conversion
              ADCSRA|=0x40;
              // Wait for the AD conversion to complete
              while ((ADCSRA & 0x10)==0);
              ADCSRA|=0x10;
              return ADCW;
              }
              
              
              //******************************************************************************
              //******************************************************************************
               
              void main()
              {
              int x,y,x1,y1,dx,dy;
              float xr,yr;
              
              lcd_draw_rectangle(2,2,318,238,0,BLACK);
              lcd_draw_rectangle(3,3,317,237,0,BLACK);
              lcd_draw_rectangle(260,3,317,70,1,BLUE); // Touch Key.
              
              while(PINA.7==0)
              {
              do
              {
              //Read X1
              DDRA=0x03; 
              PORTA=0x02; 
              ADMUX=ADC_VREF_TYPE;
              ADCSRA=0x86;
              x=read_adc(2); 
              
              //Read Y1
              DDRA=0x0C; 
              PORTA=0x08; 
              ADMUX=ADC_VREF_TYPE;
              ADCSRA=0x86;
              y=read_adc(0);
              
              //Read X2
              DDRA=0x03; 
              PORTA=0x02; 
              ADMUX=ADC_VREF_TYPE;
              ADCSRA=0x86;
              x1=read_adc(2); 
              
              //Read Y2
              DDRA=0x0C; 
              PORTA=0x08; 
              ADMUX=ADC_VREF_TYPE;
              ADCSRA=0x86;
              y1=read_adc(0);
              
              dx=x-x1;
              dy=y-y1;
              }
              while(dx!=0 || dy!=0 );
              //Calibrating The Touch PAD
              [glow=red,2,300]x-=130;
              y-=75;
              
              if(x<0) x=0; 
              if(y<0) y=0;
              
              xr= x*6/17;
              yr= y*32/79; 
              yr=320-yr;
              [/glow]//lcd_gotoxy(x,y);
              //lcd_write_pixel( xr,yr,BLUE);
              lcd_write_pixel( yr+1,xr,RED);
              lcd_write_pixel( yr-1,xr,RED);
              lcd_write_pixel( yr,xr+1,RED);
              lcd_write_pixel( yr,xr-1,RED);
              
              
              if (xr<65 && yr>255 && xr>0 && yr>0) { lcd_clear_screen(); lcd_draw_rectangle(3,3,317,237,0,BLUE); lcd_draw_rectangle(2,2,318,238,0,BLUE); lcd_draw_rectangle(260,3,317,70,1,BLACK);}
              
              
              }
              
              
              delay_ms(5000);
              }
              برنامه بالا نکته خاصی نداره، فقط میمونه اونجایی که نوشتم //Calibrating The Touch PAD: چند خط بعد از این توضیح،مربوط به کالیبره کردن تاچتون هست، که من اون عددا رو برای تاچ خودم با توجه به راهنمایی پست شماره 77 همین تاپیک به دست آوردم.
              تو برنامه یه تاچ کی (کلید لمسی) تعریف شده(که به صورت یه مربع کوچیک- بالا و سمت چپ صفحه قرار داره) که هر وقت شما لمسش کنی، میاد و صفحه رو واستون پاک میکنه، تا دوباره بتونید تو یه صفحه سفید نقاشی دلخواهتون رو رسم کنید
              ** واضحه که منLCD رو به صورت LANDSCAPE تعریف کردم و پایه های دلخواه خودم رو واسه کنترل و دیتای LCD تعریف کردم(حواستون به این موضوع باشه!) - البته راحتتر اینه که شما کد مربوط به تاچ رو از برنامه بالا استخراج کنید و تو برنامه خودتون جایگزین کنید.
              سوالی بود در خدمتیم...
              اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

              دیدگاه


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

                سلام دوستان
                من دو مدل LCD N96 از علاءالدین خریدم ، می خواستم بپرسم که این مدل ها با هدر فایل tftlcd_functions.h آقای ایمانی فر جواب می دهد یا خیر؟

                winstron opt 145716-A

                FTM280CN-00

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

                دیدگاه


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

                  سلام به همگی....

                  من داشتم ابروشو درست میکردم؛چشمشم خراب شد :redface:
                  من قبلا ال سی دی رو راه انداخته بودم و تونسته بودم روش متن و دایره و خط و... رسم کنم.داشتم رو تاچشم کار میکردم که میدیدم جواب نمی گیرم؛ شک کردم اومدم دویاره روی ال سی دی فقط یه دایره رسم کنم(بدون در نظر گرفتن تاچ) که هیچی نشون نداد،حتی init هم نمیشه...

                  حالا به نظرتون مشکل چیه؟؟؟
                  البته اینو بگم که از بابت میکرو مطمئنم(نسوخته) و ال سی دی هم روشن میشه ولی هیچی روش نشون داده نمیشه...از بابت برنامه هم مطمئنم دقیقا همونیه که قبلا جواب گرفتم.... سیم بندی هم چند بار چک کردم درست بود!!؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
                  حالابه نظرتون مشکل چیه؟؟؟ :surprised: کجای کار ایراد داره!!!واقعا دارم کلافه میشم!!!

                  دیدگاه


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

                    نوشته اصلی توسط mhbf
                    سلام به همگی....

                    من داشتم ابروشو درست میکردم؛چشمشم خراب شد :redface:
                    من قبلا ال سی دی رو راه انداخته بودم و تونسته بودم روش متن و دایره و خط و... رسم کنم.داشتم رو تاچشم کار میکردم که میدیدم جواب نمی گیرم؛ شک کردم اومدم دویاره روی ال سی دی فقط یه دایره رسم کنم(بدون در نظر گرفتن تاچ) که هیچی نشون نداد،حتی init هم نمیشه...

                    حالا به نظرتون مشکل چیه؟؟؟
                    البته اینو بگم که از بابت میکرو مطمئنم(نسوخته) و ال سی دی هم روشن میشه ولی هیچی روش نشون داده نمیشه...از بابت برنامه هم مطمئنم دقیقا همونیه که قبلا جواب گرفتم.... سیم بندی هم چند بار چک کردم درست بود!!؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
                    حالابه نظرتون مشکل چیه؟؟؟ :surprised: کجای کار ایراد داره!!!واقعا دارم کلافه میشم!!!

                    سلام دوست عزیز!
                    چون LCD روشن میشه، پس به احتمال قوی ایراد از اتصالاته، اگه رو برد بورد مدارتون رو میبندید، یه فشاری به میکرو بیارید-گاهی خوب جا نمیخوره
                    اگه حتی یکی از پایه های کنترلی یا دیتای LCD به میکرو متصل نباشه،جواب نمیگیرید.
                    اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

                    دیدگاه


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

                      نوشته اصلی توسط ☺بابابرقی☺
                      اینو ساعت 2صبح میخواستم پست کنم، همش خطای Internal Server Error میداد منم دیگه بیخیال شدم!!
                      سلام دوست عزیز!
                      این کده، درسته؟:
                      //Read [glow=red,2,300]X[/glow]
                      DDRA=0x03;
                      PORTA=0x02;
                      ADMUX=ADC_VREF_TYPE;
                      ADCSRA=0x86;
                      x=read_adc([glow=red,2,300]2[/glow]);

                      //Read [glow=red,2,300]Y[/glow]
                      DDRA=0x0C;
                      PORTA=0x08;
                      ADMUX=ADC_VREF_TYPE;
                      ADCSRA=0x86;
                      //SFIOR&=0x1F;
                      y=read_adc([glow=red,2,300]0[/glow]);
                      [color=blue]
                      خب اگه شما پایه ها رو به این ترتیب:
                      ( porta.0 به x+ ,
                      porta.1 به X-
                      porta.2 به y+
                      porta.3 به y-)
                      وصل کرده باشید، و از کد بالا برای خوندن X,Y استفاده کنید،مقدار x رو از پایه PORTA.2 (یعنی +Y) و مقدار Y رو از پایه PORTA.0 (یعنی +X) می خونید (توجه کنید این دو پایه باید Pull Down بشن :arrow.
                      بله دوست من، چرا نشه! اما این کد رو همینطوری آزمایشی نوشتم،فقط برای تست(اما جواب میده :nice

                      کد:
                      #include <mega16.h>
                      #include <delay.h>
                      #include <stdlib.h>
                      
                      
                      #define LANDSCAPE
                      #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     DDRC
                      #define LCD_DATAPORT_MSB_PORT    PORTC
                      #define LCD_DATAPORT_MSB_PIN      PINC
                      #define LCD_DATAPORT_LSB_DDR     DDRD
                      #define LCD_DATAPORT_LSB_PORT    PORTD
                      #define LCD_DATAPORT_LSB_PIN      PIND   
                                   
                      #define LCD_CONTROLPORT_DDR     DDRB
                      #define LCD_CONTROLPORT_PORT    PORTB
                      #define LCD_CONTROLPORT_PIN      PINB      
                      
                      #include <tftlcd_functions.h>
                      
                      #define ADC_VREF_TYPE 0xC0
                      // Read the AD conversion result
                      unsigned int read_adc(unsigned char adc_input)
                      {
                      ADMUX=adc_input | ADC_VREF_TYPE;
                      // Delay needed for the stabilization of the ADC input voltage
                      delay_us(10);
                      // Start the AD conversion
                      ADCSRA|=0x40;
                      // Wait for the AD conversion to complete
                      while ((ADCSRA & 0x10)==0);
                      ADCSRA|=0x10;
                      return ADCW;
                      }
                      
                      
                      //******************************************************************************
                      //******************************************************************************
                       
                      void main()
                      {
                      int x,y,x1,y1,dx,dy;
                      float xr,yr;
                      
                      lcd_draw_rectangle(2,2,318,238,0,BLACK);
                      lcd_draw_rectangle(3,3,317,237,0,BLACK);
                      lcd_draw_rectangle(260,3,317,70,1,BLUE); // Touch Key.
                      
                      while(PINA.7==0)
                      {
                      do
                      {
                      //Read X1
                      DDRA=0x03; 
                      PORTA=0x02; 
                      ADMUX=ADC_VREF_TYPE;
                      ADCSRA=0x86;
                      x=read_adc(2); 
                      
                      //Read Y1
                      DDRA=0x0C; 
                      PORTA=0x08; 
                      ADMUX=ADC_VREF_TYPE;
                      ADCSRA=0x86;
                      y=read_adc(0);
                      
                      //Read X2
                      DDRA=0x03; 
                      PORTA=0x02; 
                      ADMUX=ADC_VREF_TYPE;
                      ADCSRA=0x86;
                      x1=read_adc(2); 
                      
                      //Read Y2
                      DDRA=0x0C; 
                      PORTA=0x08; 
                      ADMUX=ADC_VREF_TYPE;
                      ADCSRA=0x86;
                      y1=read_adc(0);
                      
                      dx=x-x1;
                      dy=y-y1;
                      }
                      while(dx!=0 || dy!=0 );
                      //Calibrating The Touch PAD
                      [glow=red,2,300]x-=130;
                      y-=75;
                      
                      if(x<0) x=0; 
                      if(y<0) y=0;
                      
                      xr= x*6/17;
                      yr= y*32/79; 
                      yr=320-yr;
                      [/glow]//lcd_gotoxy(x,y);
                      //lcd_write_pixel( xr,yr,BLUE);
                      lcd_write_pixel( yr+1,xr,RED);
                      lcd_write_pixel( yr-1,xr,RED);
                      lcd_write_pixel( yr,xr+1,RED);
                      lcd_write_pixel( yr,xr-1,RED);
                      
                      
                      if (xr<65 && yr>255 && xr>0 && yr>0) { lcd_clear_screen(); lcd_draw_rectangle(3,3,317,237,0,BLUE); lcd_draw_rectangle(2,2,318,238,0,BLUE); lcd_draw_rectangle(260,3,317,70,1,BLACK);}
                      
                      
                      }
                      
                      
                      delay_ms(5000);
                      }
                      برنامه بالا نکته خاصی نداره، فقط میمونه اونجایی که نوشتم //Calibrating The Touch PAD: چند خط بعد از این توضیح،مربوط به کالیبره کردن تاچتون هست، که من اون عددا رو برای تاچ خودم با توجه به راهنمایی پست شماره 77 همین تاپیک به دست آوردم.
                      تو برنامه یه تاچ کی (کلید لمسی) تعریف شده(که به صورت یه مربع کوچیک- بالا و سمت چپ صفحه قرار داره) که هر وقت شما لمسش کنی، میاد و صفحه رو واستون پاک میکنه، تا دوباره بتونید تو یه صفحه سفید نقاشی دلخواهتون رو رسم کنید
                      ** واضحه که منLCD رو به صورت LANDSCAPE تعریف کردم و پایه های دلخواه خودم رو واسه کنترل و دیتای LCD تعریف کردم(حواستون به این موضوع باشه!) - البته راحتتر اینه که شما کد مربوط به تاچ رو از برنامه بالا استخراج کنید و تو برنامه خودتون جایگزین کنید.
                      سوالی بود در خدمتیم...
                      ممنون بابابرقی جون . برنامه رو تست کردم و کاملا جواب داد . دیدم از صلوات خوشت می اد چند تا برات فرستادم

                      دیدگاه


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

                        نوشته اصلی توسط ma-bah
                        ممنون بابابرقی جون . برنامه رو تست کردم و کاملا جواب داد . دیدم از صلوات خوشت می اد چند تا برات فرستادم
                        خوشحالم که تونستید جواب بگیرید
                        آره دیگه، ماه رمضونه ثواب هرچیزی چند برابر میشه، منجمله صلوات
                        ممنون...
                        اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

                        دیدگاه


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

                          سلام دوستان من تو پروژه کارشناسیمو از این LCD میخوام استفاده کنم ولی نمیتونم راه بندازمش :sad: من سیم کشی کردم و همه سیمارو از طریقه buffer به LCD انتقال دادم ولی هیچ چیز جز backlight دیده نمیشه!!!!!! :angry:
                          خواهش میکنم هر چه سریتر کمکم کنییییییییییییییییییییید :rolleyes:

                          دیدگاه


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

                            نوشته اصلی توسط ro0ozl3eh
                            سلام دوستان من تو پروژه کارشناسیمو از این LCD میخوام استفاده کنم ولی نمیتونم راه بندازمش :sad: من سیم کشی کردم و همه سیمارو از طریقه buffer به LCD انتقال دادم ولی هیچ چیز جز backlight دیده نمیشه!!!!!! :angry:
                            خواهش میکنم هر چه سریتر کمکم کنییییییییییییییییییییید :rolleyes:

                            سلام دوست عزیز!
                            اگه بک لایت رو میبینی که خوبه، به شما هم توصیه میکنم جوابی که در پست 128 دادم رو یه تست بکنید،اگه جواب نداد دوباره بگید.
                            اونچيزي که در دانشگاه ياد ميگيريد، "الفبايي" هست براي نوشتن يک "رمان" !!

                            دیدگاه


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

                              اگه منظور شما تست اتصالات و میکرو هست اونارو کردم ولی نشد برنامه هم فقط نوشتم بک لایت رنگش عوض بشه!
                              هنوز نشد به کار اصلیم برسم موندم دست این LCD!

                              دیدگاه


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

                                یکی نیست به من کمک کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ :cry2: :cry2: :cry2: :cry2:

                                دیدگاه

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