Atmel® kontrolieris ir mikrokontrolleris, kas darbojas uz vienas integrētās shēmas (IC) vai vienas shēmas plates un ir paredzēts nelielu izpildes programmu palaišanai reāllaikā. Kontrolieris izmanto nemainīgu atmiņu vai zibatmiņu, kas nozīmē, ka tas var uzglabāt informāciju bez elektroenerģijas avota. Atmel® kontrolieris būtībā ir iegults, viena borta dators, kas darbojas ar atvērtā koda Atmel® programmatūras programmām. Tas tiek sinhronizēts ar Atmel® tīkla interfeisu, un to var izmantot pat tādu projektu izveidei kā roboti un citas datorizētas ierīces.
Viena veida Atmel® kontrolleriem ir pārprogrammējams mikroprocesors, kas izmanto nepastāvīgu atmiņu, kam ir 2 megabaiti (MB) atmiņas un 10,000 2.7 rakstīšanas un lasīšanas ciklu izturība. Tā darbības jauda svārstās no 6 voltiem (V) līdz 0 V, un tā statiskā darbības diapazons ir no 24 herciem (Hz) līdz 8 MHz. Atmel® kontrollera brīvpiekļuves atmiņa (RAM) ir 15 bitu centrālais procesors (CPU), un tai ir 51 atsevišķas, programmējamas ievades/izvades (I/O) līnijas. Šī ierīce atbilst MCS-XNUMX nozares standartiem un ir pilnībā savietojama ar citām elektroniskām ierīcēm, kas izmanto tos pašus standartus. Mikrokontrolleris ir ļoti jaudīgs, rentabls un elastīgs darbam ar daudzām iegultām vadības lietojumprogrammām.
Atmel® kontrollerim ir lietojumprogrammas, kuras var sinhronizēt ar bezvadu tīkliem, piemēram, Zigbee®. Tā radiofrekvences (RF) raiduztvērēja komponents ļauj tai izveidot savienojumu ar jebkuru šāda veida tīklu un pilnībā darboties, spējot izveidot savienojumu ar internetu vai tikai pašu tīklu. Atmel® kontrolieris atbilst arī Elektrisko un elektronikas inženieru institūta (IEEE) 802.15.4 standartiem, kas ir bezvadu tīkli, ko izmanto mazākās teritorijās. Šis mikrokontrolleris ir daļa no plašāka 8051 mikrokontrollera arhitektūras klāsta. Tam var būt ligzdas ierīces, kas atbilst nozares standartiem.
Viena no lietām, ko var izdarīt ar Atmel® kontrolieri, ir tā, ka to var izmantot, lai izveidotu citas elektroniskas ierīces, piemēram, robotus. Iespējams, ka mikrokontrolleram ir jāveic programmēšana, lai tas būtu gatavs paštaisītas ierīces uzbūvei, un viena programmēšanas valoda, ko tas var izmantot, ir C. Mikrokontrollera mikroshēmā ir I/O kontakti ar noteiktiem atbalsta protokoliem, kas iebūvēti mikroshēmā. . Dažām CPU arhitektūrām ir I/O telpas reģistriem, kas satur unikālas piekļuves instrukcijas. C valodai nav I/O telpas jēdziena, tāpēc C kompilators var nodrošināt paplašinājumus, kas ļauj izmantot mikrokontrollera I/O reģistrus.