NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 5015 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 10 از 10

موضوع: کمک کمک

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2010
    نوشته ها
    11
    تشکر
    7
    تشکر شده 1 بار در 1 پست

    پیش فرض کمک کمک

    سلام.
    من هر کاری میکنم نمیتونم یه keypad به arm وصل کنم.
    سعی کردم ساده ترین برنامه ها رو هم روش بریزم.
    برنامه زیر رو هم ریختم
    #include <AT91SAM7X256.h>
    #include <lib_AT91SAM7X256.h
    #include <kbd.h>
    #include <delay.h>
    int main (void) {
    unsigned int a ;
    AT91F_PIO_CfgOutput(AT91C_BASE_PIOB,AT91C_PIO_PB29 );
    kbd_pin(2,10,11,12,13,14,15,16,17);
    debounce(100); //wait 100ms after prss key
    while(1)
    {
    a=getkbd;
    if (a<=15){
    AT91F_PIO_SetOutput (AT91C_BASE_PIOB, AT91C_PIO_PB29);
    delay_ms(100);
    AT91F_PIO_ClearOutput(AT91C_BASE_PIOB, AT91C_PIO_PB29);
    }}
    }
    ولی ارور زیر رو میده:
    KKKBBBDDD.axf: Error: L6218E: Undefined symbol debounce (referred from kkkbbbddd.o
    واقعا نمیدونم که دیگه باید چیکار کنم.
    یه برنامه دیگه رو هم که بدون استفاده از هدر بود ریختم ولی باز جواب نمیده.
    اگر لازم شد بگید تا اون برنامه رو هم قرار بدم تا ببینیدش.

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

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

    پیش فرض

    سلام.
    مشکل از کتابخونه ای هست که شما کپی کردید.
    یه سری به اینجا بزنید:
    http://www.iranmicro.ir/forum/showthread.php?t=3582

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


  5. #3
    عضو جدید
    تاریخ عضویت
    Jul 2010
    نوشته ها
    11
    تشکر
    7
    تشکر شده 1 بار در 1 پست

    پیش فرض

    سلام
    من هر چي سعي ميكنم موفق نميشم كه lcd رو به arm وصل كنم.
    هر چي برنامه تو مجلات بوده رو كامپايل كردم ولي هيچ كدوم جواب نداده
    پايه ها رو هم با همون ترتيب مجله وصل كردم ولي باز جواب نگرفتم.
    ايراد از چي ميتونه باشه؟

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

    پیش فرض

    نقل قول نوشته اصلی توسط hamed_hkh نمایش پست ها
    سلام
    من هر چي سعي ميكنم موفق نميشم كه lcd رو به arm وصل كنم.
    هر چي برنامه تو مجلات بوده رو كامپايل كردم ولي هيچ كدوم جواب نداده
    پايه ها رو هم با همون ترتيب مجله وصل كردم ولي باز جواب نگرفتم.
    ايراد از چي ميتونه باشه؟
    سلام دوست عزیز.
    شما بگید از کدوم بورد استفاده می کنید تا من برنامش رو براتون بزارم.
    اگه از برد آموزشی جدید eke استفاده می کنید باید جامپرها رو مانند شکل زیر متصل کنید:



    البته به این نکته هم توجه داشته باشید که lcd باید به صورت زیر قرار بگیره:



    این هم برنامه ای که خودم تست کردم و جواب گرفتم.
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط M3R : 02-08-2010 در ساعت 12:24

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


  8. #5
    عضو جدید
    تاریخ عضویت
    Jul 2010
    نوشته ها
    11
    تشکر
    7
    تشکر شده 1 بار در 1 پست

    پیش فرض

    سلام مرسی از لطفی که کردید.من فقط برد اصلی رو خریدم(یعنی برد آموزشی که روش lcd داره رو نخریدم).امروز برنامه شمار رو چک میکنم امیدوارم جواب بگیرم...شما با برد اصلی به تنهایی جواب برای LCD گرفتید؟

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

    پیش فرض

    من یه برد اصلی دارم با ماژول آرم.
    بله جواب گرفتم.

  10. #7
    عضو جدید
    تاریخ عضویت
    Jul 2010
    نوشته ها
    11
    تشکر
    7
    تشکر شده 1 بار در 1 پست

    پیش فرض

    ممنون.بالاخره یه چیزهایی روی lcd آمد ولی به صورت جهار خونه.
    فکر می کردم که ایراد باید از سیم ها باشه ولی چند بار امتحانشون کردم ولی تغییری ایجاد نشد.
    به نظر شما ایراد از چیه؟
    برنامه شما با هدر هایی که داخل مجله ها بود ارورر میگیره اگر میشه هدر هایی که تو این برنامه استفاده کردید رو بهم بدید.

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

    پیش فرض

    سلام.
    فایل زیر تمام هدرهایی هست که برای این پروژه استفاده شده.
    پس از دانلود از حالت فشرده خارج کن و تو مسیر زیر بریز :
    :\Keil\ARM\INC\Atmel\SAM7X
    فايل هاي پيوست شده فايل هاي پيوست شده

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


  13. #9
    عضو جدید
    تاریخ عضویت
    Jul 2010
    نوشته ها
    11
    تشکر
    7
    تشکر شده 1 بار در 1 پست

    پیش فرض

    سلام.
    ببخشيد ميشه بهم بگيد چه جوري ميتونم اين ايراد كه تو lcd هست رو بر طرف كنم
    آخه هر كاري ميكنم فقط مربع هايي روي lcd ظاهر ميشه.

  14. #10
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    این مشکل وقتی ظاهر میشه که پایه های دیتا به دسترسی متصل نشده باشن .
    توی فایل پیوست یه برنامه آماده + نقشه ی اتصال lcd آورده شده .
    این برنامه نو نقشه تست شده و اگه مدار شما طبق اون بسته شده باشه جواب میده
    فايل هاي پيوست شده فايل هاي پيوست شده

  15. کاربران : 2 تشکر کرده اند از شما 1nafar برای ارسال این پست سودمند:


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

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