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

موضوع: نمايش انيميشن با lcd رنگي

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

    پیش فرض

    سلام
    كسي ميتونه بگه چطوري ميتونم روي السيدي يه تابع سينوسي يا كسينوسي نمايش بدم.
    فرض كنيد ميخام فركانس و دامنه هم قابل تغير باشه مثلا دو برابر بشه يا نصف بشه.
    *** اللّهم عجّل لولیک الفرج ***

  2. تشکرها از این نوشته :


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

  4. #22
    مدیر باز نشسته armstk آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    926
    تشکر
    839
    تشکر شده 1,198 بار در 573 پست

    پیش فرض

    سلام
    كسي ميتونه بگه چطوري ميتونم روي السيدي يه تابع سينوسي يا كسينوسي نمايش بدم.
    فرض كنيد ميخام فركانس و دامنه هم قابل تغير باشه مثلا دو برابر بشه يا نصف بشه.
    سلام
    مهندس با چه کامپایلری کار میکنی؟
    کاری نداره که ... فقط کافیه یک پیکسل رو به نسبت زمان در محور y ها (یعنی x همیشه در حال افزایش هست) ست کنی

    راستی چرا همیشه انقدر با فونت بزرگ تایپ میکنی؟؟ به خدا هنوز پیر نشدیم !


    میکروکنترلر STM32103-RBT6 بطور کامل راه اندازی شد !!!
    مرحله بعدی اتصال TFT 3.2 به میکرو و بوت کردن UC-OS II + GUI !!!

    .

  5. کاربران : 2 تشکر کرده اند از شما armstk برای ارسال این پست سودمند:


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

    پیش فرض

    خوب دایی جان این که کاری نداره من به زبان سی مینویسم شما خودت زحمت تبدیلشو بکش :
    کد:
    for(x=0;x<128;x++){
    y= A*sin(x*6.28318*50)+A;
    LCD_PSET(x,y);
    }
    A دامنه هست مثلا برای یه نمایشگر 128*64 مقدارشو 32 میذاری (چون موج سینوسی یه قسمت مثبت داره و یه قسمت منفی که جمع جبریشون نباید از ارتفاع نمایشگرت بزرگتر باشه ) 50 هم که فرکانس هست و ط هم مثلا نقش زمان رو بازی میکنه

  7. کاربران : 2 تشکر کرده اند از شما agape برای ارسال این پست سودمند:


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

    پیش فرض

    نقل قول نوشته اصلی توسط armstk نمایش پست ها

    راستی چرا همیشه انقدر با فونت بزرگ تایپ میکنی؟؟ به خدا هنوز پیر نشدیم !

    دليلش پيري شما نيست
    عادت منه
    حالا خوب يا بد!!!!

    خط بالا رو هم به خاطر شما بزرگ نكردم.
    *** اللّهم عجّل لولیک الفرج ***

  9. کاربران : 2 تشکر کرده اند از شما Doloop برای ارسال این پست سودمند:


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

    پیش فرض

    اين برنامه منه كه با بسكام نوشتم ولي كار نكرد.
    نظر شما چيه؟
    کد:
    $lib "lcd-pcf8833.lbx"
    $regfile = "m32def.dat"
    $crystal = 16000000
    
    Config Graphlcd = Color , Controlport = Portb , Cs = 1 , Rs = 0 , Scl = 3 , Sda = 2
    
    Const Blue = &B00000011
    Const Yellow = &B11111100
    Const Red = &B11100000
    Const Green = &B00011100
    Const Black = &B00000000
    Const White = &B11111111
    Const Brightgreen = &B00111110
    Const Darkgreen = &B00010100
    Const Darkred = &B10100000
    Const Darkblue = &B00000010
    Const Brightblue = &B00011111
    Const Orange = &B11111000
    
    Dim A As Single , B As Single , C As Integer , D As Integer , X As Integer , Y As Single
    Dim S As Byte , F As Byte
    
    Do
    Cls
    
    For X = 0 To 130
    B = X * 314.159
    C = Sin(b) * 10
    A = C + 10
    Y = Round(a)
    Pset X , Y , Red
    Next X
    Wait 5
    
    Loop
    End
    *** اللّهم عجّل لولیک الفرج ***

  11. تشکرها از این نوشته :


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

    پیش فرض

    دایی جان هیچی رو نمایشگر ظاهر نمیشه ؟
    ممکنه برای پایین بودن فرکانس باشه چون شما داری با نقطه رسم میکنی وقتی فرکانس پایین باشه نقطه ها با فاصله رسم میشن و سخت بشه دیدشون !
    شما فرکانس دو برابر و یا چهار برابر کن ببین چی میشه

  13. تشکرها از این نوشته :


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

    پیش فرض

    دايي جان شما مقدار كريستال رو نديدي 16 مگا هرتزه بيشتر از اينم تو توانم نيست.
    راستي اون قسمت كه من عدد رو روند كردم درسته.
    چون بايد عدد بدست اومده روند باشه تا بشه مختصات پيكسل رو تعريف كرد.
    *** اللّهم عجّل لولیک الفرج ***

  15. تشکرها از این نوشته :


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

    پیش فرض

    نقل قول نوشته اصلی توسط do...loop نمایش پست ها
    دايي جان شما مقدار كريستال رو نديدي 16 مگا هرتزه بيشتر از اينم تو توانم نيست.
    راستي اون قسمت كه من عدد رو روند كردم درسته.
    چون بايد عدد بدست اومده روند باشه تا بشه مختصات پيكسل رو تعريف كرد.
    دایی جان منظورم از فرکانس ، فرکانس تو معادله هست مثلا به جای این که در 314 ضرب کنی در 628 ضرب کن یا بیشتر !

  17. تشکرها از این نوشته :


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

    پیش فرض

    دایی جان اینم یه سمپل هلو ! البته با سی هست و برای آرم و شبیح سازیش توی پروتوس!
    و اینم دقیقا تابعش :
    کد:
     #include <LPC213x.H>
     #include <math.h>
    #include "driver/ks0108.h"
    
    int main(void){
    
     int j;
    
    ks0108_Init();
    
    for(j=0;j<256;j++)
        ks0108_pset(j, 32+(cos(((float)(j)*3.14*100))*20));
    
    while(1);
    
    
     return 0;
    }
    تصاوير کوچک فايل پيوست تصاوير کوچک فايل پيوست برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: test.JPG
مشاهده: 94
حجم: 17.6 کیلو بایت  
    فايل هاي پيوست شده فايل هاي پيوست شده

  19. کاربران : 2 تشکر کرده اند از شما agape برای ارسال این پست سودمند:


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

    پیش فرض

    شرمنده صوتي از من بود.
    *** اللّهم عجّل لولیک الفرج ***

  21. تشکرها از این نوشته :


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

    پیش فرض

    خواهش می شود ، ایشالا که جواب گرفتی !

  23. تشکرها از این نوشته :


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

    پیش فرض

    هنوز نه
    دارم روش كار ميكنم
    *** اللّهم عجّل لولیک الفرج ***

  25. تشکرها از این نوشته :


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

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

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