ايران ويج

نسخه‌ی کامل: سوال درباره پركردن آي سي
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
سلام دوستان.

براي پروگرام كردن avr فيوزبيت ها و فركانس كريستال و فاكتور هاي ديگر اونو چگونه بايد تنظيم كرد؟

ممنون.
فابریکی هیچی نمی خواد تنظیم کنی . ( چقدر خوب )
کریستال رو داخلی رو یه مگ تنظیم شده .


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

همین
اگه بخواهیم رو فرکانس 8 مگ خارجی تنظیم کنیم چیا لازم داریم و تغییرات؟
تو فیوز بیت ها رو 8 مگ بذار

اگه بسکام هستش که می نویسه داخلی rc 8 مگا هرتز .

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

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

یکم توضیح بیشتر عنایت کنید فیوزبیتهارا ، آماتوران را ز سردرگمی فرار دهیدید الطافا

تشکرات به مقدار لازم!
شما اول بگو از چه پروگرمری استفاده میکنی؟
فیوز بیت ها( احتمالا خودتون میدونید) برای مشخص کردن یک سری اطلاعات لازم برای کار میکرو هست . مثلا : کلاک داخلی هست یا خارجی و فرکانسش چقدره ، یا on-chip debug فعال باشه یا نه ، یا jtag فعال باشه یا نه ، یا حجم boot flash section چقدر باشه و...........
که اینا رو با توجه به دیتا شیت تعیین میکنی(در صورت نیاز!) یعنی مقادیر low fuse bit , high fuse bit رو بر اساس کد(قابل استخراج از دیتاشیت!) مربوطه به پروگرمر میدی.
این پروگرامریه که من تازه خریدم و سریاله بنا به مشورت با اساتید:
اون بالایی که کیف داره:
http://hattel.com

اینم توضیحاتش:

http://hattel.com/Atmel/NewManual.gif

اینم برنامش:

http://hattel.com/Atmel/HattelNewZip.exe

حالا شما بفرما؟!
دوست عزیز من با این پروگرمر قبلا کار نکردم ولی برنامشو دانلود کردم و به نظرم برنامه کاملی هم هست(البته به ساعتی این پست رو میدم هم توجه کنید!)
شما برای پروگرم کردن :
1.میکرو رو از Type select انتخاب میکنی(اگه خودش شناسایی نکرد)
2. از منوی buffer (همون file خودمون) ، load buffer که مربوط به فلش میشه(بالایی) رو میزنی و فایل hex رو باز میکنی.
3. دکمه ی auto program رو میزنی! (نیازی به تغییر تنظیمات زیر دکمه auto program نیست)
اما در مورد فیوز بیت ها : 16 تا دونه فیوز بیت هست که اونایی که تیک خودن 1هستن و بقیه صفر. حالا این یعنی چی؟ مثلا طبق دیتاشیت atmega32 اگه cksel0,1,3 صفر باشن و cksel2 یک باشه یعنی میکرو از کلاک داخلی با فرکانس 8 مگ استفاده میکنه . بقیه فیوز بیت ها هم با توجه به نیاز میتونن از دیتاشیت بدست بیان.
اما برنامه پروگرمری که من دارم با توجه به نیازتون فیوز بیت ها رو تعیین میکنه(نیازی به مراجعه به دیتاشیت نیست) . یعنی پایین قسمت فیوز بیت ها ، 2تا تب داره که اگه navigation رو انتخاب کنی ، میتونی تنظیمات دلخواه رو تیک بزنی و خود برنامه کد فیوز بیت ها که معادل اونه رو درست میکنه. من این برنامه رو + فایل تنظیمات (برای مگا32 و کریستال داخلی 8مگ و بقیه تنظیمات معمول) براتون میزارم ، تا از این برنامه فقط برای تنظیم راحت تر فیوز بیت ها استفاده کنید.اون فایل تنظیمات رو هم به وسیله file>open project باز کنید.

http://www.4shared.com/file/93104808/3ba...ogisp.html
http://www.4shared.com/file/93109359/cfe...ega32.html
(۲۶-اسفند-۱۳۸۷, ۰۳:۴۹:۱۱)farzadsw نوشته است: [ -> ]دوست عزیز من با این پروگرمر قبلا کار نکردم ولی برنامشو دانلود کردم و به نظرم برنامه کاملی هم هست(البته به ساعتی این پست رو میدم هم توجه کنید!)
شما برای پروگرم کردن :
1.میکرو رو از Type select انتخاب میکنی(اگه خودش شناسایی نکرد)
2. از منوی buffer (همون file خودمون) ، load buffer که مربوط به فلش میشه(بالایی) رو میزنی و فایل hex رو باز میکنی.
3. دکمه ی auto program رو میزنی! (نیازی به تغییر تنظیمات زیر دکمه auto program نیست)
اما در مورد فیوز بیت ها : 16 تا دونه فیوز بیت هست که اونایی که تیک خودن 1هستن و بقیه صفر. حالا این یعنی چی؟ مثلا طبق دیتاشیت atmega32 اگه cksel0,1,3 صفر باشن و cksel2 یک باشه یعنی میکرو از کلاک داخلی با فرکانس 8 مگ استفاده میکنه . بقیه فیوز بیت ها هم با توجه به نیاز میتونن از دیتاشیت بدست بیان.
اما برنامه پروگرمری که من دارم با توجه به نیازتون فیوز بیت ها رو تعیین میکنه(نیازی به مراجعه به دیتاشیت نیست) . یعنی پایین قسمت فیوز بیت ها ، 2تا تب داره که اگه navigation رو انتخاب کنی ، میتونی تنظیمات دلخواه رو تیک بزنی و خود برنامه کد فیوز بیت ها که معادل اونه رو درست میکنه. من این برنامه رو + فایل تنظیمات (برای مگا32 و کریستال داخلی 8مگ و بقیه تنظیمات معمول) براتون میزارم ، تا از این برنامه فقط برای تنظیم راحت تر فیوز بیت ها استفاده کنید.اون فایل تنظیمات رو هم به وسیله file>open project باز کنید.

http://www.4shared.com/file/93104808/3ba...ogisp.html
http://www.4shared.com/file/93109359/cfe...ega32.html


فکر میکنین این نرم افزار شما با پروگرامر من کار کنه ؟

در ضمن این نرم افزار شما راهنما یا آموزش نداره؟ مثلا برا مگا 8 و کریستال خارجی 8 مگ؟

در ضمن چجوری میشه میکرو رو باهاش قفل کرد که دیگه کپی نشه؟
صفحه‌ها: 1 2