NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3932 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از 21 به 31 از 31

موضوع: راه اندازی lcdn96 با xmega

  1. #21
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    ولي شما كه سوال منو جواب ندادي!!!
    من ميگم چرا السيدي فول اسكرين نمايش نميده؟
    كدوم رجيستر رو بايد تغير بدم تا صفحه فول بشه
    اين عكس رو ببينيد...

    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: N96.JPG
مشاهده: 177
حجم: 24.2 کیلو بایت  
    *** اللّهم عجّل لولیک الفرج ***

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #22
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    اقايون زحمت نكشيد
    بالاخره جوينده پيدا كرد
    اين قسمت از برنامه رو دست كاري كردم

    کد:
    Sub Colorlcd
    Index = Horizontal_start_address : Writeindex
    Dat = &H0000 : Writedata
    
    Index = Horizontal_end_address : Writeindex
    Dat = &H00EF : Writedata
    
    Index = Gram_horizontal_address : Writeindex
    Dat = &H0000 : Writedata
    
    Index = Vertical_start_address : Writeindex
    Dat = &H0000 : Writedata
    
    Index = Vertical_end_address : Writeindex
    Dat = &H013F : Writedata
    
    Index = Gram_vertical_address : Writeindex
    Dat = &H0000 : Writedata
    
    Index = Write_read_data_to_gram : Writeindex
    بعد از يك روز سرو كله زدن با السيدي و برنامه تونستم تصوير رو فول كنم ولي نميدونم چرا سرعت اينقدر پائينه
    من از حد اكثر سرعت AVR استفاده كردم ( 16 مگا هرتز ) ولي بازم به دلم نچسبيد.
    من شنيدم ميشه ميكروها over clock دارن آيا مگا 32 هم داره؟
    يا شنيدم بعضي ها با حذف كردن توابع اضافي سرعتشون رو بردن بالا كسي ميدونه جواب اين همه سوال چيه؟
    *** اللّهم عجّل لولیک الفرج ***

  4. #23
    کاربر فعال
    تاریخ عضویت
    Jul 2009
    نام
    مجید بهرامیان
    نوشته ها
    108
    تشکر
    137
    تشکر شده 99 بار در 47 پست

    پیش فرض

    سلام . آقا یه چیزی . این السیدی 2.8 فروشگاه رو میشه 8 بیتی هم راه اندازیش کرد ؟؟؟؟؟؟؟؟؟؟؟؟؟؟

    منظورم با استفاده از پایه ی im0 هستش

  5. #24
    مدیر باز نشسته alireza9900 آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    علیرضا اینانلو
    نوشته ها
    379
    تشکر
    285
    تشکر شده 792 بار در 246 پست

    پیش فرض

    بعد از يك روز سرو كله زدن با السيدي و برنامه تونستم تصوير رو فول كنم ولي نميدونم چرا سرعت اينقدر پائينه
    سلام
    الان یعنی تصویر رو از طریقه خود ال سی دی scale کردین تا فول شه؟‌ (یعنی مثلا ۱۰۰*۱۰۰ پیکسل دیتا به ال سی دی فرستادین ولی روی ال سی دی فول نشون می ده؟)
    ویرایش توسط alireza9900 : 30-12-2011 در ساعت 22:39

  6. #25
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    سلام . آقا یه چیزی . این السیدی 2.8 فروشگاه رو میشه 8 بیتی هم راه اندازیش کرد ؟؟؟؟؟؟؟؟؟؟؟؟؟؟
    بله دایی جان میشه
    قبلا این کار رو کردم و میشه

  7. #26
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    نقل قول نوشته اصلی توسط alireza9900 نمایش پست ها
    الان یعنی تصویر رو از طریقه خود ال سی دی scale کردین تا فول شه؟‌
    نه دايي جان اين خبرا نيست من تازه تونستم اندازه كادر نمايش السيدي رو تنظيم كنم
    چون برنامه من همون برنامه مجله نويزه و توي اون از كل السيدي استفاده نشده بود و فقط يه كادر رنگي توي مركز السيدي بود من فقط مختصات شروع و پايان رو تغير دادم
    البته ايني كه شما ميگيد رو من تو ديتا شيت ديدم كه عكس رو resize ميكنه و در ابعاد كوچكتر نمايش ميده ولي هنوز خودمم نتونستم عكس روش نمايش بدم.
    *** اللّهم عجّل لولیک الفرج ***

  8. #27
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    يا شنيدم بعضي ها با حذف كردن توابع اضافي سرعتشون رو بردن بالا كسي ميدونه جواب اين همه سوال چيه؟
    خوب دایی جان بایدم به دلت نجسبه چرا که آرم با سرعت 100 مگا هرتز هم تو نمایش کامل و بدون وقفه مشکل داره ، در رابطه با بالا بردن و آور کلاک کردن AVR بله امکانش هست من خودم m32 رو تا 20 مگ اور کردم و مشکلی هم نداشته ولی خوب در ، کتابخونه های توضیع شده خیلی مشکل دارن و از کد بهینه استفاده نکردن فقط برای این بوده که کار رو راه بندازن ، من خودم کتابخونه رو بهینه کردم سرعتش خیلی بیشتر شد ، شما هم این کار رو میتونی انجام بدی ، سه تا تابع سطح پایین هست که باید تغییرشون بدی یکی write-index, write-data,read-data اینا رو باید بهینه کنی و تابع دیگه ای که خیلی پر استفاده هست تابع write-pix هست که یه پیکسل رو تو صفحه نمایش میده

  9. #28
    مدیرکل انجمنها Doloop آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    حسين
    نوشته ها
    1,964
    تشکر
    3,312
    تشکر شده 3,086 بار در 1,371 پست

    پیش فرض

    ببخشيد دايي جان مگه از اينم بهينه تر ميشه

    کد:
    Sub Writedata
    Reset Cs
    Set Rs
    Set Rd
    Msb_port = High(dat)
    Lsb_port = Low(dat)
    Reset Wr
    Set Wr
    Set Cs
    End Sub
    
    
    Sub Writeindex
    Reset Cs
    Reset Rs
    Set Rd
    Msb_port = &H00
    Lsb_port = Index
    Reset Wr
    Set Wr
    Set Cs
    End Sub
    چند تا سوال ديگه :
    1) با چه نرم افزاري ميشه كد رنگ هارو بدست اورد؟

    2) با چه نرم افزاري عكس رو به كد تبديل كنم وچطوري تو بسكام كد هارو بفرستم براي السيدي؟
    *** اللّهم عجّل لولیک الفرج ***

  10. #29
    تازه وارد
    تاریخ عضویت
    Dec 2012
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام آقا این lcd چطور با بسکام راه انداختی؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

  11. #30
    تازه وارد
    تاریخ عضویت
    Dec 2012
    نوشته ها
    3
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    دمت گرم برنامه رو میذاری خسته شدم اینقدر با السیدی سر و کله زدم؟؟

  12. #31
    تازه وارد
    تاریخ عضویت
    Sep 2009
    نام
    اردبیل
    نوشته ها
    2
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    [QUOTE=Doloop;33628]ببخشيد دايي جان مگه از اينم بهينه تر ميشه

    کد:
    Sub Writedata
    Reset Cs
    Set Rs
    Set Rd
    Msb_port = High(dat)
    Lsb_port = Low(dat)
    Reset Wr
    Set Wr
    Set Cs
    End Sub
    
    
    Sub Writeindex
    Reset Cs
    Reset Rs
    Set Rd
    Msb_port = &H00
    Lsb_port = Index
    Reset Wr
    Set Wr
    Set Cs
    End Sub
    بله دایی جان میشه؛ یه بنده خدایی نشسته و یک کامپایلری نوشته؛ شما هم توو اون کامپایلر یک کدی نوشتی؛ بدون این که همدیگه رو بشناسین و از نیاز هم آگاه باشین؛ در واقع کدی رو که شما فکر می کنید به صورت بهینه نوشته اید؛ هرگز به صورت بهینه به زبان اسمبلی ترجمه نمی شه!! اگه به Codevision یا AVR-Stadio دسترسی دارید کد رو بنویسید و بعد از کامپایل به نسخا اسمبلی اون توجه کنید؛ می فهمید که اصلا کد بهینه نیست؛ برای این کار باید قسمت هایی رو که بیشتر تکرار می شه و از نظر سرعت در مضیقه هستید رو به اسمبلی و به صورت بهینه بنویسید

صفحه 2 از 2 نخستنخست 12

موضوعات مشابه

  1. پاسخ: 6
    آخرين نوشته: 05-12-2017, 20:34
  2. کی پد با lcdn96
    توسط chroo در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 0
    آخرين نوشته: 22-08-2012, 04:22
  3. نمایش lcdn96
    توسط micro-m در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 7
    آخرين نوشته: 16-08-2012, 12:51
  4. کمک lcdn96
    توسط micro-m در انجمن AT91 series (ATMEL)
    پاسخ: 0
    آخرين نوشته: 09-08-2012, 12:21
  5. پاسخ: 1
    آخرين نوشته: 25-11-2010, 11:59

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •