USBasp پروگرامر USB برای نوشتن برنامه روی میکروکنترلرهای AVR دارای رابط ISP است. این ابزار برای انتقال برنامه، خواندن حافظه و تنظیم Fuseها استفاده میشود و دیباگر اجرای برنامه نیست.
ویژگیها و مشخصات فنی
| مشخصه | مقدار یا توضیح |
|---|---|
| مدل | USBasp |
| رابط کامپیوتر | USB |
| رابط هدف | ISP برای AVRهای پشتیبانیشده |
| نرمافزار شناختهشده | AVRDUDE |
عملکرد و قابلیتها
برنامه از کامپیوتر به حافظهٔ هدف منتقل میشود؛ توقف روی Breakpoint و مشاهدهٔ زندهٔ رجیسترها جزو کارکرد USBasp نیست. برای هدفی با کلاک کند، سرعت SCK باید کاهش یابد. امکاناتی مثل TPI تابع Firmware و سختافزار همان نسخهاند.
کاربردهای قابل بررسی
برای برنامهریزی AVR در بردهای آموزشی یا مدار سفارشی میتوان از آن استفاده کرد.
نکات راهاندازی و استفاده
پیش از اتصال، ترتیب پایهها و ولتاژ مرجع مدار هدف را بررسی کنید. زمین مشترک لازم است. کابل را در حالت خاموش وصل کنید و پشتیبانی نرمافزار از مدل دقیق میکروکنترلر را کنترل کنید. سازگاری خانواده به معنی پشتیبانی از همهٔ اعضای آن نیست. وجود جامپر 3.3 V بهتنهایی تضمینکنندهٔ تغییر سطح همهٔ سیگنالها نیست.












