اطلاعیه

Collapse
No announcement yet.

راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

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

    پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

    نوشته اصلی توسط zander
    من با تابع tftlcd_functions برنامه نوشتم. منتها پس زمینه lcd سفید رنگ می ماند با توجه به اینکه پورت ها و اتصالاتم صحیح هستند.
    و برنامه ای که نوشتم بدین صورت می باشد.

    #include <mega32.h>
    #include <delay.h>

    #define LCD_RST_DDR DDRD
    #define LCD_RST_PORT PORTD
    #define LCD_RST_PIN 6

    #define LCD_RS_DDR DDRD
    #define LCD_RS_PORT PORTD
    #define LCD_RS_PIN 4

    #define LCD_CS_DDR DDRD
    #define LCD_CS_PORT PORTD
    #define LCD_CS_PIN 3

    #define LCD_RD_DDR DDRD
    #define LCD_RD_PORT PORTD
    #define LCD_RD_PIN 2

    #define LCD_WR_DDR DDRD
    #define LCD_WR_PORT PORTD
    #define LCD_WR_PIN 5

    #define LCD_DATAPORT_MSB_DDR DDRA
    #define LCD_DATAPORT_MSB_PORT PORTA
    #define LCD_DATAPORT_MSB_PIN PINA

    #define LCD_DATAPORT_LSB_DDR DDRB
    #define LCD_DATAPORT_LSB_PORT PORTB
    #define LCD_DATAPORT_LSB_PIN PINB

    #define LCD_CONTROLPORT_DDR DDRD
    #define LCD_CONTROLPORT_PORT PORTD
    #define LCD_CONTROLPORT_PIN PIND
    // Declare your global variables here

    #define LANDSCAPE
    #include <tftlcd_functions.h>

    void main(void)
    {


    lcd_init();
    lcd_background_color(0xF800);
    lcd_write_pixel(50,50,RED);
    while (1)
    {
    // Place your code here
    DDRC.0=1;
    PORTC.0=1;
    delay_ms(500);
    PORTC.0=0;
    delay_ms(200);
    }
    }
    البته portc فقط جهت تست پروگرم بود.
    ممنون میشم راهنماییم کنید.
    دقیقا خاطرم نیست،اما تا اونجایی که کلیات یادمه برنامتون ایراد نداره(ترجیحا چند خط دیگه مثل چاپ نوشته و... هم به برنامتون اضافه کنید)
    اگه از برنامتون مطمئنید که مشکل از اتصالاته(مخصوصا اگه رو بردبورد بستید)
    اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!

    دیدگاه


      پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

      سلام
      می خواستم یک سوال در مورده ال سی دی بپرسم
      من ال سی دی رو با avr راه انداختم هیچ مشکلی نداره فقط یک خط بصورت افقی یا عمودی ظاهر میشه.
      باید چکار کنم تا درست بشه؟
      ممنون

      دیدگاه


        پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

        نوشته اصلی توسط mobin2280
        سلام
        می خواستم یک سوال در مورده ال سی دی بپرسم
        من ال سی دی رو با avr راه انداختم هیچ مشکلی نداره فقط یک خط بصورت افقی یا عمودی ظاهر میشه.
        باید چکار کنم تا درست بشه؟
        ممنون
        اگه رنگ این خط همیشه ثابته حتما پیکسل های اون سوخته چون منم یدونه lcd از سایت roboeqخریدم همین جوری بود

        دیدگاه


          پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

          نوشته اصلی توسط ☺بابابرقی☺

          کتابخانه tftlcd_functions.h بسیار مختصره و فقط هم نوشته هاش "انگلیسی" هستند و کار باهاش راحتتره
          اما مجموعه کتابخانه ili9325.c و کتابخانه های دیگر همراهش، بسیار کاملترند و زبان "فارسی" رو هم ساپورت میکنند
          من از کجا میتونم کتابخانه ili9325.c
          پیدا کنم؟؟؟

          دیدگاه


            پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

            نوشته اصلی توسط mehdy_m20_b
            من از کجا میتونم کتابخانه ili9325.c
            پیدا کنم؟؟؟
            البته این کتابخونه به تنهایی کاربرد نداره،بلکه باید همراه کتابخونه های دیگه ازش استفاده کرد(بر خلاف tftlcd_functions.h که به تنهایی اینکلود و استفاده میشه )
            لطفا به این تاپیک ها که استاد عزیز aivhl زحمتشون رو کشیدن مراجعه کنید:

            http://www.eca.ir/forum2/index.php?topic=52090.msg273246#msg273246
            و
            http://www.eca.ir/forum2/index.php?topic=55585.msg297569#msg297569
            اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!

            دیدگاه


              پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

              سلام
              دوستان یکی من رو در راه اندازی این LCD در مود 8بیت راهنمایی کنه!
              عکس فلت LCD رو میزارم
              لطفا بگید کدوم مقاومت هارو باید دستکاری کنم؟!

              دیدگاه


                پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

                دوستان LCD من هم مثل اینه ولی نمی تونم تو مد 8 بیت راش بندازم ...
                فکر می کنم این مدل رو چینی ها از تو به IM0 وصل نکردن d:

                دیدگاه


                  پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

                  سلام
                  میشه با بسکام ال سی دی های n96 چینی رو راه انداخت؟ :question:
                  اگه میشه لطفا دستور کانفیگشو بذارید.

                  دیدگاه


                    پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

                    نوشته اصلی توسط ETN
                    سلام
                    میشه با بسکام ال سی دی های n96 چینی رو راه انداخت؟ :question:
                    اگه میشه لطفا دستور کانفیگشو بذارید.

                    سلام

                    بله با بسکام میشه ولی کتابخانه نداره که دستور کانفیگ داشته باشه :biggrin:

                    مجله نویز یه نمونه برنامه با بسکام داره و درباره ال سی دی هم توضیح داده :nerd:

                    دیدگاه


                      پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

                      سلام
                      من امروز کل علاءالدین رو گشتم نتونستم این ال سی دی رو پیدا کنم...به جاش یه سری ال سی دی های دیگه میدادن که نه اسمش مثل اینا بود نه پایه هاش....فقط یه مدل با اسم متفاوت پیدا کردم که اونم مشکلش این بود که اصلا اسم نداشت اما ترتیب پایه ها و مشخصاتش ...خلاصه همه چیش شبیه این نوع ای سی دی بود...فقط درایور نداشت.....تازه ILI هم به هیچ عنوان نتونستم از هیچ جا گیر بیارم....الان ال سی دی رو از کجا گیر بیارم؟
                      یه سوال خیلی مهمه دیگه....میشه فیلم هم روی این ال سی دی ها با میکرو پخش کرد؟ اگه نه این وسط باید چه چیزی قرار بدم تا بشه فیلم روی این ال سی دی پخش کرد؟
                      شاد باشید.

                      دیدگاه


                        پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

                        نوشته اصلی توسط nazanin66
                        سلام
                        من امروز کل علاءالدین رو گشتم نتونستم این ال سی دی رو پیدا کنم...به جاش یه سری ال سی دی های دیگه میدادن که نه اسمش مثل اینا بود نه پایه هاش....فقط یه مدل با اسم متفاوت پیدا کردم که اونم مشکلش این بود که اصلا اسم نداشت اما ترتیب پایه ها و مشخصاتش ...خلاصه همه چیش شبیه این نوع ای سی دی بود...فقط درایور نداشت.....تازه ILI هم به هیچ عنوان نتونستم از هیچ جا گیر بیارم....الان ال سی دی رو از کجا گیر بیارم؟
                        یه سوال خیلی مهمه دیگه....میشه فیلم هم روی این ال سی دی ها با میکرو پخش کرد؟ اگه نه این وسط باید چه چیزی قرار بدم تا بشه فیلم روی این ال سی دی پخش کرد؟
                        شاد باشید.
                        با سلام،

                        بهتره از فروشگاه همین سایت بخرید
                        http://eshop.eca.ir/index.php?cPath=31_45

                        در ضمن، امکان پخش فیلم هم روی این LCD ها هست، فقط باید میکروتون بتونه این کار رو بکنه! باید از XMega با ARM استفاده کنید، با AVR معمولی سخته و چه بسا غیر ممکن ...
                        مادامی که از شخصی یاد میشود، او و افکارش زنده اند ....

                        Sh_Nourbakhsh@Yahoo.com

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

                        دیدگاه


                          پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

                          نوشته اصلی توسط erfan m

                          سلام

                          بله با بسکام میشه ولی کتابخانه نداره که دستور کانفیگ داشته باشه :biggrin:

                          مجله نویز یه نمونه برنامه با بسکام داره و درباره ال سی دی هم توضیح داده :nerd:
                          سلام
                          منظورتون کدوم شمارش هست؟

                          دیدگاه


                            پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

                            نوشته اصلی توسط ETN
                            سلام
                            منظورتون کدوم شمارش هست؟
                            شماره 4 :icon_razz:

                            http://eca.ir/noisemagazine/?p=141#more-141

                            دیدگاه


                              پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

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

                              دیدگاه


                                پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP

                                با سلام ...

                                من از پی دی اف آموزشی استفاده کردم و نمونه کدی که در ابتدای تاپیک داده بودید اما وقتی برنامه را میخوام کامپایل کنم تعداد زیادی ارور به صورت زیر میده :

                                'tftlcd_function(225 ) , undefined symbol 'portB


                                لطفا راهنمایی بفرمایید ایراد از کجاست .
                                با تشکر
                                نکته اخلاقی :
                                همه چیز و همه کس را دوست داشته باش اما به هیچ چیز و هیچ کس دل مبند

                                دیدگاه

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