نمایش نتایج 1 تا 3 از 3

نام تاپیک: کمک! تبدیل کد AT90S233 برای ATtiny2313

  1. #1

    کمک! تبدیل کد AT90S233 برای ATtiny2313

    درود به همه دوستان.

    من میخام کدی رو که برای میکروی AT90S2313 نوشته شده (دیگه تولید نمیشه و تو بازار گیر نمیاد) رو تغییرش بدم برای میکروی ATtiny2313 که نوع پیشرفته تر 90S هست.

    تمام رجیسترها و interrupt ها و فیوز بیت هایی که تغییر کرده بودند رو عوض کردم و لی بی فایده هست.

    به درستی با AVR Studio 4 کامپایل میشه ، به میکرو هم راحت منتقل میشه ، اما مدار کار نمیکنه!

    من کدی رو که تغییرش دادم آپلود کردم. دوستان میتونین به من بگین کجای کار ایراد داره؟

    در ضمن مدار با کرستال 4 مگا هرتز کار میکنه.

    سپاس
    فایل های ضمیمه فایل های ضمیمه

  2. #2

    نقل قول: کمک! تبدیل کد AT90S233 برای ATtiny2313

    متاسفانه برنامه به زبان اسمبلی هست . بنابراین کاملا به میکرو وابسته هست. دستورالعمل ها بین Attiny , at90 فرق دارن . برای همین باید تک تک خط ها چک بشن . به نظر من بهتره از روی برنامه اسمبلی الگوریتم رو در بیارید و بعدش برنامه رو مجددا بنویسید (با c )

  3. #3

    نقل قول: کمک! تبدیل کد AT90S233 برای ATtiny2313

    سپاس دوست گرامی از راهنمایی شما.
    کار سختی به نظر میرسه. فکر میکنم بهتره که بیخیالش بشم چون از محدوده معلومات من خارجه!

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

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