ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2013/04/17
    تهران
    786
    32

    کار نکردن xmega128a1

    سلام
    نمیدونم چرا این برنامه کار نمیکنه .....
    میشه راهنمایی کنید؟
    تشکر

    #include<xmega128a1.h>
    #include<io.h>
    #include<delay.h>


    void clk_setting (void)
    {
    OSC.CTRL=0X02;
    while(!(OSC.STATUS&0X02));
    CCP=0XD8;
    CLK.CTRL=0X01;
    }




    void main (void)
    {
    clk_setting();
    PORTC.DIRSET=0xff;
    PORTB.DIRSET=PIN0_bm;
    PORTCFG.CLKEVOUT=0x01;






    while(1)
    {
    PORTB.OUTTGL=PIN0_bm;
    delay_ms(500);
    }


    [FONT=Yekan]}[/FONT]


    دلیل: ادغام دو پست برای جلوگیری از اسپم

    به نظر بنده
    باید با کلاک 32 مگ داخلی کار کنه
    کلاک روی پورت c7 ظاهر بشه
    پین b0 هم باید چشمک بزنه
    که متاسفانه هیچکدوم اتفاق نمی افته
    ممنون میشم کمک کنید
  2. #2
    2009/10/27
    تهران
    3,312
    1,004

    پاسخ : کار نکردن xmega128a1

    بجای خط زیر:
    کد:
    OSC.CTRL=0X02;
    باید بنویسید:
    کد:
    OSC.CTRL|=0X02;
    یا به شکل صحیح تر:
    کد:
    OSC.CTRL|=OSC_RC32MEN_bm;
    اگر از کدویژن استفاده می کنید فرکانس کلاک به دلیل استفاده از delay باید در تنظیمات پروژه در مقدار صحیح قرار داده شود.
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
  3. #3
    2013/04/17
    تهران
    786
    32

    پاسخ : کار نکردن xmega128a1

    ممنون از پاسختون
    ولی این برنامه ای رو که فرستادم ، بدون استفاده از delay هم تست کردم ولی متاسفانه نشد که نشد(البته بجای toggle از set استفاده کردم
    به نظرتون مشکل دیگه ای داره؟
    بازم تشکر
  4. #4
    2009/10/27
    تهران
    3,312
    1,004

    پاسخ : کار نکردن xmega128a1

    تغییر گفته شده در مورد جایگزینی اپراتور =| بجای = را اعمال کردید؟
    اوژن: به معنای افکننده و شکست دهنده است
    دانایی، توانایی است-Knowledge is POWER
    برای حرفه ای شدن در الکترونیک باید با آن زندگی کرد
    وضعمان بهتر می شود، اگر همه نسبت به جامعه و اطراف خود مسوول باشیم و نگوئیم به ما چه
    قوی شدن و خوب ماندن - خوبی کردن به دیگران یک لذت ماندگار است
    اگر قرار باشد نفت و منابع خام را بدهیم و چرخ بگیریم، بهتر است چرخ را از نو اختراع کنیم
    ساعت کار بدن اکثر انسان ها کمتر از 800000 ساعت است و بعد از آن از کار می افتد
  5. #5
    2013/04/17
    تهران
    786
    32

    پاسخ : کار نکردن xmega128a1

    ممنون استاد
    با اعمال تغییراتی که فرمودین ، حل شد !
    تشکر
نمایش نتایج: از 1 به 5 از 5

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

  1. اتصال مموری کارت به Xmega128a1
    توسط electron113 در انجمن XMEGA
    پاسخ: 3
    آخرين نوشته: 2015/11/01, 11:40
  2. مشکل عجيب با Xmega128a1
    توسط moslem1368 در انجمن XMEGA
    پاسخ: 6
    آخرين نوشته: 2014/07/19, 01:43
  3. اي سي 74hc245 و xmega128a1
    توسط feshwari در انجمن XMEGA
    پاسخ: 9
    آخرين نوشته: 2014/02/03, 23:03
  4. يه مشکل عجيب با xmega128A1
    توسط feshwari در انجمن XMEGA
    پاسخ: 6
    آخرين نوشته: 2014/01/20, 14:10
  5. گرم شدن Xmega128A1
    توسط feshwari در انجمن XMEGA
    پاسخ: 17
    آخرين نوشته: 2013/12/28, 00:32

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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