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

موضوع: lcd n96

  1. #21
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    خوب همون sprintf قبلا در کدویژن برای avr کار نکردی براش ؟ واسه lcd کارکتری لازم میشد

    این طور باید استفاده کنید : مثلا متغیر a از نوع int هست و شما هم یه رشته با طول 10 مثلا داری
    char buf[10];
    int a=20;
    sprintf(buf,"data=%d",a);
    lcd_puts(buf);

    دستور lcd_puts هم برای قرار دادن رشته هست خودت به نام تابع برنامه خودت عوضش کن.(احتمالا می دونستی و لازم به تکرار من نبود)


    در ال سی دی نشون می ده :
    data=20

    کتابخونه stdio.h هم باید اضافه شه
    سلام.
    ممنون از کمکت
    ولی باید اینو بگم که من قبلا با بیسیک کار میکردم و حالا تازه شروع به یادگیری زبان c کردم.
    البته حدود 2 هفته ای رفتم سراغ C و codevision و بعد فهمیدم که وقتم رو الکی سر basic هدر دادم.
    البته bascom هم خصوصیات خاص خودش رو داره .
    راستی یه جایی دیدم نوشته کامپایلر basic هم برای arm میخواد بیاد . این حقیقت داره؟؟

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

  3. #22
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    مشکل با نشون دادن متغییر رو lcd حل شد هم از روش آقا فرزاد استفاده کردم و هم روش علی آقا .
    ولی الان یه مشکل دیگه دارم!!
    موقعی که یه متغییر رو بخوام رو lcd نشون بدم که مقدارش همینجور تغییر کنه نمیشه .
    مثلا الان عدد 1 نشون میده وقتی که مقدار متغییر شد 2 و میخواد رو lcd نشون بده عدد 1 قبلی رو lcd میمونه و عدد 2 هم میاد روش و پس از چند تا عدد میشه یه مربع تو پر.
    اگه بعد از هر بار نشون دادن عدد lcd رو پاک کنم درست میشه که اینجوری هم موقعی که عکس تو صفحه هست نمیشه استفاده کرد.
    حتی یه کار دیگه هم کردم موقعی که عدد رو نشون دادم قبل از اینکه بخواد عدد بعدی رو نشون بده اومدم و جای عدد رو خالی کردم با دستور زیر ولی باز هم نشد.
    (tftlcd_gotox,y (1,1
    tftlcd_puts (str,black,white,1)
    delay_ms (100)
    tftlcd_gotoxy (1,1)
    tftlcd_putsf (" ",black,white,1)
    حالا باید از چه روشی استفاده کنم؟

  4. #23
    مدیر انجمن farzadsw آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    تهران
    نوشته ها
    485
    تشکر
    105
    تشکر شده 745 بار در 309 پست

    پیش فرض

    من مشکل اینچنینی نداشتم ، تو برنامه عدد ها تغییر میکرد ولی هر دفعه فقط عدد جدید رو مینوشت .
    اینطوری هم استفاده کردم :
    کد:
    tftlcd_putsf(str,BLUE,WHITE,1);
    احتمالا خود تابع tftlcd_putsf هدری که شما استفاده کردید مشکل داره . با اونی که تو مجله 10 بود مقایسه کنید .

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

    M3R

  6. #24
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    مشکل از کتابخونه بود و کتابخونه شما رو که گذاشتم درست شد
    ولی کتابخونه شما هم یه مشکل داره !!!
    وفتی که از کتابخونه شما استفاده میکنم دیگه نمیشه از کتابخونه delay استفاده کرد به دلیل اینکه تو خط 265 از کتابخونه شما تابع delay_ms استفاده شده که تو کتابخونه delay هم هست . چون من تازه کار هستم نتونستم درستش کنم .
    اگه زحمتی نیست درستش کنید.
    با تشکر.

  7. #25
    مدیر انجمن Aghaeifar آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    علی آقائی فر
    نوشته ها
    751
    تشکر
    552
    تشکر شده 975 بار در 440 پست

    پیش فرض

    خوب فقط تو هم rename کن اسم توابع delay رو هر جا استفاده شده به اسم مورد نظرت (replace all ) بزن
    ما در انتظار رویت خورشیدیم ...

    اللهم عجل لولیک الفرج

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

    M3R

  9. #26
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    یه مشکل دیگه تو کتابخونه ای که آقا فرزاد معرفی کزدن پیدا کردم.
    این کتابخونه برای نمایش عکس مشکل داره.من اومدم کد نمایش عکس رو از کتابخونه pmm5 کپی کردم و به جای همون کد تو کتابخونه جدید ریختم و درست شد.همه چیش رو تست کردم درست جواب میده.
    این هم از کتابخونه جدید :
    فايل هاي پيوست شده فايل هاي پيوست شده

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


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

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

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