اگه میشه در مورد jtagice توضیح بدین و اینکه آیا کسی میتونه یه پروگرامر ساده که قابلیت جی تگ کردن میکرو avr رو هم داشته باشه معرفی کنه!!؟؟ :question:
با تشکر.
سلام. والا من تا حالا با این رابط کار نکردم. ولی چیزی که تو کتاب ها خوندم یه رابطی که هم میشه میکرو رو پروگرام کرد و هم تستش کرد. توی کتاب آقای پرتوی فر یه مدار معرفی کرده که من تستش نکردم . ولی scanاش کردم. میذارم اگه کسی تست کرده و جواب گرفته بگه تا ما هم درستش کنیم.
راستش مشکل من اینه که زدم فیوز بیت میکرو mega16 رو در وضغیت 0000 تنظیم کردم.حالا راهی نیست که بشه دوباره اونو به وضعیت اول برگردوند. چون پروگرامر دیگه اونو نمیشناسه.با stk200 و ponyprog که جواب نمیده!؟؟؟ :cry2:
تنظیمات رو به ترتیب زیر ست کنید ..
1
0
0
0
0
1
1
1
1
0
0
1
1
0
1
این تنظیمات فیوزبیت ها در حالت پیش فرض میکرو هست (البته این برای 32 بود) . موفق باشید .
سلام. والا من تا حالا با این رابط کار نکردم. ولی چیزی که تو کتاب ها خوندم یه رابطی که هم میشه میکرو رو پروگرام کرد و هم تستش کرد. توی کتاب آقای پرتوی فر یه مدار معرفی کرده که من تستش نکردم . ولی scanاش کردم. میذارم اگه کسی تست کرده و جواب گرفته بگه تا ما هم درستش کنیم.
سلام دوست عزیز این پروگرامر jtag هم فایل هگزش مشکل داره و هم شماتیکش،اگه تو اینترنت سرچ کنید چیزای بهتری پیدا می کنید یا با مراجعه به دیتا شیته avr ی قسمتی داره که روش پروگرام کردن به وسیله jtag،رابط spi و روش پروگرام موازی را به خوبی توضیح داده که از هر روش برید به راحتی جواب می گیرید.
من با CodeVision کار میکنم . هروقت اینطوری میشه ، همو تنظیمات بالا رو براش میذارم و بعد تنظیمات فیوز بیت هارو OK میکنم . مشکل حل میشه . حالا نمیدونم با کامپایلرهای دیگه چه طوریه؟
من با CodeVision کار میکنم . هروقت اینطوری میشه ، همو تنظیمات بالا رو براش میذارم و بعد تنظیمات فیوز بیت هارو OK میکنم . مشکل حل میشه . حالا نمیدونم با کامپایلرهای دیگه چه طوریه؟
من با پروگرامر stk200/300 کار میکنم. این جوری میشه با کدویژن درست کردش!
خیلی ممنون از کمکت اما بازم جواب نگرفتم. با میکرو ازتباط برقرار نمیکنه! :sad:
ولی مطمئنم وقتی فیوز بیت بردم رو 0000 میکروم از کار افتاد. الانم که دوباره با کدویژن و خازن و کریستال 4 mhz به ُSTK200/00 وصلش میکنم نمیشناسش! ممکن با دست کاری فیوز بیت میکرو سوخته باشه؟؟!!
سلام دوست عزیز !
بهترین پروگرمر برای AVR پروگرمر Ponyprog هستش که خودش هم کاملاً مجانی هستش و خیلی از آی سی ها را ساپورت میکنه و می تونه تمامی فیوز بیت ها بدون هیچ مشکلی ست کرد . و تنها عیبش زیاد بودن سوکت برای هر آی سی هستش .
سایتش هم هست :
www.Lancos.com
خیلی ممنون از کمکت اما بازم جواب نگرفتم. با میکرو ازتباط برقرار نمیکنه! :sad:
ولی مطمئنم وقتی فیوز بیت بردم رو 0000 میکروم از کار افتاد. الانم که دوباره با کدویژن و خازن و کریستال 4 mhz به ُSTK200/00 وصلش میکنم نمیشناسش! ممکن با دست کاری فیوز بیت میکرو سوخته باشه؟؟!!
سلام. منم قبلاً یه همچین اتفاقی برام افتاده بود. ولی خیلی شانسی یه کاری کردم که درست شد. یادم نیست کریستال رو برداشتم و خازن ها موندن یا اینکه خازن ها رو برداشتم و فقط کریستال موند، شایدم هر دو رو. بعد هم با کدویژن پروگرام کردم و فیوز بیت ها رو درست کردم. شما هم این راه ها رو امتحان کنید شاید جواب داد.
خدايا
من در كلبه ي فقيرانه ي خود چيزي دارم كه تو در عرش كبريايي خود نداري
من چون تويي دارم و تو چون خودي نداري
امام سجاد (ع)
توی این وضعیت باید به میکرو کلاک خارجی داد به غیر از کریستال خارجی که راهش اینه اول برنامه زیرو توی یه میکرو سالم دیگه میریزی بعد پورت خروجی اونو به پایه xtal1 میکرویی که فیوز بیته اونو 0000 کردی وصل میکنی حالا میتونی به راحتی میتونی فیوز بیته میکروتو برگردنونی به حالت دلخواهت.
$regfile = "M8def.dat"
$crystal = 1200000
Config Portc.0 = Output
do
set portc.0
reset portc.0
loop
دیدگاه