سلام . در این پست کامپایلر E-LAB AVR را که برای میکروکنترلرهای AVR طراحی شده و زبان برنامه نویسی آن Pascal می باشد معرفی خواهیم کرد. همانطوریکه می دانید برای کد نویسی میکرو های AVR کامپایلر های مختلفی تهیه شده اند که معروف ترین آنها Codevision به زبان C و Bascom  به زبان بیسیک می باشد. اما برای اشخاصی که با زبان پاسکال کار می کنند کامپایلری ارائه شده که بسیار ناشناخته مانده است. این کامپایلر که E-LAB نام دارد به دو صورت در اینترنت عرضه شده است. مورد اول E-LAB استاندارد است که به کمک آن می توانید تمامی میکروهای خانواده AVR را کامپایل کنید ولی به صورت DEMO بوده و تنها ۴ کیلوبایت کد به صورت آزمایشی تولید می کند و در پروژه های پیشرفته نمی توان از آن استفاده کرد.

E-LAB


اما مورد دوم کامپایلر E-LAB AVRmega8 می باشد که فقط مخصوص میکروکنترلر کوچک ATmega8 بوده و به کمک آن می توانیم فقط این میکرو را (البته به صورت کامل) برنامه ریزی کنیم و برای افرادی که به این میکرو علاقه خاصی دارند انتخاب مناسبی می باشد چرا که رایگان بوده و به راحتی قابل دانلود است:

دانلود کامپایلر E-LAB AVRmega8

حجم : 37 Mb

 

 

در صورت تمایل سری با سایت اصلی این کامپایلر بزنید:

http://www.elab-pascal.de/AVRco/index_en.html

نمایی از کامپایلر PASCAL

از جمله ویژگیهای خاص این کامپایلر می توان به ابزار های قدرتمند برای ارتباط بین AVR و کارت MMC اشاره کرد و همچنین ابزاری برای رسم نمودار در LCD گرافیکی.

آیا دوست دارید پولدار شوید؟پس کلیک کن(ضرر نمیکنی)