میکرو کنتلر و چیپ های قابل برنامه ریزی(روبوتیک_ مِکاترونیک_الکترونیک)
این ریز کنترلرگر ها از معماری RISC برخوردار اند و در استفاده از معماری پیشرفته و دستورات بهینه، حجم کد تولید شده را کم و سرعت اجرای برنامه را بالا ببرد. یکی از مشخصات این نوع ریزکنترلگرها دارا بودن 32 ثبات همه منظوره است. همچنین در این ریزکنترلگرها، از حافظههای کم مصرف و غیر فرار FLASH و EEPROM استفاده میشود.
زبان برنامه نویسی:
کامپایلرهایی به زبان BASIC و c -که زبانهایی پرکاربرد در دنیا اند- برای این نوع ریزکنترلگرها طراحی شده است و علاوه بر این زبان اسمبلی را نیز همچنان میتوان برای برنامه نویسی به کار برد.
به عنوان مثال کامپایلر این ریز پردازنده ها:
BASCOOME با زبان BASIC برای برنامه نویسی این نوع از ریزکنترلگرها میتواند به کار رود. همچنین نرمافزار Code Vision، برای برنامه نویسی به زبان C ( سازگار با این ریزکنترلگرها) بسیار رایج است.
ریزکنترلگرهای AVR به سه دسته اصلی تقسیم میشوند:
درباره این سایت