పిఐసి మైక్రోకంట్రోలర్లను (ఎంసియు) ఉపయోగిస్తున్న మరియు ఎమ్పిఎల్ఎబి పర్యావరణ వ్యవస్థతో అభివృద్ధి చేసిన డిజైనర్లు ఇప్పుడు ఎవిఆర్ మైక్రోకంట్రోలర్లను తమ అనువర్తనాల్లో సులభంగా అంచనా వేయవచ్చు మరియు ఉపయోగించవచ్చు. మైక్రోచిప్ నుండి ఇప్పుడు లభ్యమయ్యే MPLAB X ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్ (IDE) వెర్షన్ 5.05 విడుదలతో మెజారిటీ AVR మైక్రోకంట్రోలర్లకు ఇప్పుడు బీటా మద్దతు ఉంది. భవిష్యత్ MPLAB సంస్కరణల్లో కొత్త AVR సిరీస్ మైక్రోకంట్రోలర్లకు కొత్త మెరుగుదలలు మరియు మద్దతు జోడించబడతాయి. ప్రస్తుత మరియు భవిష్యత్ AVR పరికరాల కోసం AVR మద్దతు Atmel Studio 7 మరియు Atmel START లకు జోడించడం కొనసాగుతుంది.
MPLAB X IDE 5.05 విండోస్, మాకోస్ మరియు లైనక్స్ ఆపరేటింగ్ సిస్టమ్లలో అనుకూలతతో క్రాస్-ప్లాట్ఫాం మరియు స్కేలబుల్ రెండింటికీ ఏకీకృత అభివృద్ధి అనుభవాన్ని అందిస్తుంది, డిజైనర్లు వారి హార్డ్వేర్ సిస్టమ్లో AVR మైక్రోకంట్రోలర్లతో అభివృద్ధి చెందడానికి వీలు కల్పిస్తుంది. టూల్ చైన్ మైక్రోచిప్ యొక్క కోడ్ కాన్ఫిగరేషన్ టూల్, MPLAB కోడ్ కాన్ఫిగరేటర్ (MCC) కు మద్దతుతో మెరుగుపరచబడింది, ఇది డెవలపర్లు సాఫ్ట్వేర్ భాగాలు మరియు సాధనాల మెను-ఆధారిత ఇంటర్ఫేస్తో గడియారాలు, పెరిఫెరల్స్ మరియు పిన్ లేఅవుట్ వంటి పరికర సెట్టింగులను కాన్ఫిగర్ చేయడం సులభం చేస్తుంది. మైక్రోచిప్ యొక్క క్యూరియాసిటీ ATmega4809 నానో (DM320115) డెవలప్మెంట్ బోర్డు మరియు ఇప్పటికే ఉన్న AVR Xplained డెవలప్మెంట్ బోర్డుల వంటి నిర్దిష్ట అభివృద్ధి బోర్డుల కోసం MCC కోడ్ను రూపొందించగలదు.
MPLAB X IDE 5.05 ఉపయోగించి AVR MCU లను కంపైల్ చేసి ప్రోగ్రామింగ్ చేసేటప్పుడు మరిన్ని కంపైలర్ ఎంపికలు మరియు డీబగ్గర్ / ప్రోగ్రామర్ ఎంపికలు కూడా అందుబాటులో ఉన్నాయి. కంపైలర్ ఎంపికలలో AVR MCU GNU కంపైలర్ కలెక్షన్ (GCC) లేదా MPLAB XC8 C కంపైలర్ ఉన్నాయి, డెవలపర్లకు కోడ్ పరిమాణాన్ని తగ్గించడానికి అదనపు అధునాతన సాఫ్ట్వేర్ ఆప్టిమైజేషన్ పద్ధతులను అందిస్తుంది. MPLAB PICKit program 4 ప్రోగ్రామర్ / డీబగ్గర్ సాధనం లేదా కొత్తగా విడుదల చేసిన MPLAB స్నాప్ ప్రోగ్రామర్ / డీబగ్గర్ సాధనాన్ని ఉపయోగించి డిజైనర్లు డీబగ్గింగ్ మరియు ప్రోగ్రామింగ్ను కూడా వేగవంతం చేయవచ్చు.