اطلاعیه

Collapse
No announcement yet.

مشکل با tiny13

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل با tiny13

    سلام دوستان من یه میکرو کنترلر avr از نوع tiny13 داشتم خواستم باهاش یه چی درست کنم بعد شش تا خروجی میخواستم برای همین مجبور شدم بعد از پروگرم کردن کامل میکرو در اخرین حرکت فیوز بیت reset رو تغییر داده و اون پایه رو به i/o تبدیل کنم بعد که رو مدارم گذاشتم فهمیدم یه جای برنامه رو باید تغییر بدم ولی چون پایه reset نداشتم و پرو گرمرمstk200/300 بود دیگه کامپایلر میکرو رو نمیشناخت. :cry: دوستان یعنی 1000 تومان من پر زد و رفت؟اگه کسی میتونه این 1000 تومان رو زنده کنه برام لطفا کمکم کنه .با تشکر پیشاپیش از همگی.
    به جای اینکه یه اقیانوس کم عمق باشی, یه چاه ژرف باش.

    #2
    پاسخ : مشکل با tiny13

    من 2000 تومن ضرر زدم به خودم. 2 تا رو اینطوری کردم.
    www.icesi.ir

    دیدگاه


      #3
      پاسخ : مشکل با tiny13

      دوست عزیز به طور کلی 4 روش برای برنامه ریزی میکرو های AVR هست یکی سریال هست که شما باش کار میکنی و با رابط SPI هست. یکی از طریق JTAG هست که Tiny 13 نداره، یکی هم از طریق Boot Loader هست که بازم فکر میکنم ATTiny13 نداره، آخری هم از طریق پروگرامر موازی هست.
      روش اول رو که شما قبل از این استفاده کردی در صورتی کار میکنه که فیوز بیت RSTDISBL رو برنامه ریزی نکرده باشید، یعنی حالا که پایه Reset رو به عنوان I/O معرفی کردید و فیوز بیتش رو برنامه نویسی کردید دیگه نمیتونید این تراشه رو با SPI برنامه ریزی کنید، JTAG و Boot Loader هم که اصلا ندازه، میمونه روش موازی که من دقیقا نمیدونم چطور کار میکنه، اگر یک روش برای پروگرام کردن باشه شاید همین باشه ولی باز هم اگر توی این روش به 8 تا بیت همزمان احتیاج باشه پس این هم جوابگو نیست چون Tiny 13 ،6 تا بیت بیشتر نمیتونه به طور موازی همزمان رد وبدل کنه مگر اینکه بشه موازی 4 بیتی کار کرد، ولی نمیدونم اصلا شاید منظور از موازی چیز دیگه باشه دوستان بهتر میدونند به هر حال اگر فهمیدم از این راه میشه یا اینکه مثلا از همون SPI میشه یه جوری گولش زد حتما خبر میدم بهتون فعلا آی سی رو دور نندازین یه موقع به درد میخوره.
      از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
      هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
      اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
      اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
      شاد و موفق باشید

      دیدگاه


        #4
        پاسخ : مشکل با tiny13

        نوشته اصلی توسط Study
        دوست عزیز به طور کلی 4 روش برای برنامه ریزی میکرو های AVR هست یکی سریال هست که شما باش کار میکنی و با رابط SPI هست. یکی از طریق JTAG هست که Tiny 13 نداره، یکی هم از طریق Boot Loader هست که بازم فکر میکنم ATTiny13 نداره، آخری هم از طریق پروگرامر موازی هست.
        روش اول رو که شما قبل از این استفاده کردی در صورتی کار میکنه که فیوز بیت RSTDISBL رو برنامه ریزی نکرده باشید، یعنی حالا که پایه Reset رو به عنوان I/O معرفی کردید و فیوز بیتش رو برنامه نویسی کردید دیگه نمیتونید این تراشه رو با SPI برنامه ریزی کنید، JTAG و Boot Loader هم که اصلا ندازه، میمونه روش موازی که من دقیقا نمیدونم چطور کار میکنه، اگر یک روش برای پروگرام کردن باشه شاید همین باشه ولی باز هم اگر توی این روش به 8 تا بیت همزمان احتیاج باشه پس این هم جوابگو نیست چون Tiny 13 ،6 تا بیت بیشتر نمیتونه به طور موازی همزمان رد وبدل کنه مگر اینکه بشه موازی 4 بیتی کار کرد، ولی نمیدونم اصلا شاید منظور از موازی چیز دیگه باشه دوستان بهتر میدونند به هر حال اگر فهمیدم از این راه میشه یا اینکه مثلا از همون SPI میشه یه جوری گولش زد حتما خبر میدم بهتون فعلا آی سی رو دور نندازین یه موقع به درد میخوره.
        هنوز راهی پیدا نکردی برای این کار
        A-Hosseini

        دیدگاه

        لطفا صبر کنید...
        X