PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کامپایلر ها



1nafar
06-03-2009, 08:53
برای میکرو های مختلف کامپایلر های مختلفی وجود دارد که در زیر این کامایلر ها را معرفی میکنیم ، طرز کار با هر کامپایلر در بخش مخصوص میکرو اورده شده است :
bascom8051:
از این نرم افزار برای برنامه نویسی میکرو کنترلر های 8051 به زبان بیسیک استفاده میشود ، کار با این نرم افزار بسیار ساده میباشد.این نرم افزار دارای شبیه ساز داخلی برای تست برنامه نوشته شده است .
Bascom-AVR:
از این نرم افزار برای برنامه نویسی میکرو کنترلر های avr به زبان بیسیک استفاده میشود ، محیط این نرم افزار تا حدود زیادی شبیه به bascom8051 میباشد ، این نرم افزار و bascom8051 هر دو ساخت یک شرکت میباشند.این نرم افزار دارای شبیه ساز داخلی برای تست برنامه نوشته شده است .
codevision:
از این نرم افزار برای برنامه نویسی میکرو کنترلر های avr به زبان c استفاده میشود ، معروف ترین قسمت این نرم افزار code wizard ان است که کار برنامه نویسی را اسان میکند .این نرم افزار فاقد شبیه ساز داخلی است اما در خروجی ان فایل elf که برای دیباگ کردن برنامه میکرو مورد نیاز است وجود دارد ، همچنین این کامپایلر فایل c را به اسمبلی نیز ترجمه میکند .
fastavr :
نرم افزار دیگری که برای برنامه نویسی میکرو کنترلر هی avr به زبان بیسیک ارائه شده است ، کار با این نرم افزار تقریبا شبیه به Bascom-AVR است.
fraklin:
نرم افزاری قدیمی که برای برنامه نویسی میکرو کنترلر های8051 به زبان اسمبلی و c ارائه شده است . در این نرم افزار شبیه سازی وجود دارد که میتواند برنامه را خط به خط اجرا کرده و مشکلات ان را به برنامه نویس ارجا دهد .
mikroPascal_for_AVR:
از این نرم افزار برای برنامه نویسی میکرو کنترلر های avr به زبان پاسکال استفاده میشود .
mikropascal_for_dspic :
از این نرم افزار برای برنامه نویسی میکرو کنترلر های pic به زبان پاسکال استفاده میشود .
CCS_PCWHD:
از این کامپایلر قدرمتند برای برنامه نویسی میکرو کنترلر های pic به زبان c استفاده میشود . از ویژگی های این کامپایلر میتوان به محیط کار مناسب و قابلیت دیباگ کردن برنامه و پشتیبانی از چندین نوع پروگرامر اشاره کرد .
mikroBasic_for_AVR :
یکی دیگر از نرم افزار های که میتوان در ان به زبان بیسک برای میکرو کنترلر های avr برنامه نوشت این کامپایلر میباشد ، از ویژگی های این کامپایلر میتوان به حجم کم ان (5مگابایت) اشاره کرد .
keil vision:
از این نرم افزار برای برنامه نویسی میکرو های arm به زبان c استفاده میشود ، محیط ساده و پشتیبانی شرکت arm از این کامپایلر از ویژگی های اصلی ان است .
keil mc51 :
از این نرم افزار برای برنامه نویسی خانواده 8051 به زبان c استفاده میشود ، این نرم افزار و keil vision ساخت یک شرکت میباشند.
avr studio :
کامپایلر رایگان شرکت اتمل برای برنامه نویسی میکرو کنترلر های avr به زبان اسمبلی ، در این کامپایلر کلیه ابزار مورد نیاز برای نوشتن ، شبیه سازی ، دیباگ و... برنامه وجود دارد .
IAR :
نرم افزار برنامه نویسی قدرت مند برای میکرو کنترلر های ARM به زبان C میباشد ، از ویژگی های این نرم افزار میتوان به داشتن کتابخانه قدرت مند ، داشتن NOTE PAD هوشمند و... اشاره کرد .
WinARM :
نرم افزاری برای برنامه نویسی میکرو کنترلر های ARM به زبان C .
در این نرم افزار کتابخانه برای راه اندازی کلیه امکانات وجود دارد.
WinAVR :
کامپایلر قدرمند و رایگان برای برنامه نویسی میکروکنترلر های AVR به زبان C ، در این نرم افزار کتابخانه های برای راه اندازی امکانات مختلف وجود دارد ، همچنین خود کامپایلر ومنابع ان کاملا رایگان میباشند .
ادامه دارد....