Atbrīvojiet ATMEL MCU dēļu spēku
Sīkāka informācija
Iegulta augstas kvalitātes Flash programmu atmiņa
Augstas kvalitātes Flash ir viegli dzēst un rakstīt, atbalsta ISP un IAP, kā arī ir ērti produktu atkļūdošanai, izstrādei, ražošanai un atjaunināšanai.Iebūvētais ilgstošais EEPROM var saglabāt galvenos datus ilgu laiku, lai izvairītos no zudumiem, kad izslēdzas.Lielas ietilpības RAM mikroshēmā var ne tikai apmierināt vispārīgas vajadzības, bet arī efektīvāk atbalstīt augsta līmeņa valodas izmantošanu sistēmas programmu izstrādē, kā arī var paplašināt ārējo RAM, piemēram, MCS-51 viena mikroshēmas mikrodatoru.
Visām I/O tapām ir konfigurējami uzvilkšanas rezistori
Tādā veidā to var individuāli iestatīt kā ieeju/izvadi, var iestatīt (sākotnējo) augstas pretestības ieeju, un tai ir spēcīga piedziņas spēja (var izlaist jaudas piedziņas ierīces), padarot I/O portu resursus elastīgus, jaudīgus, un pilnībā funkcionējošs.izmantot.
Mikroshēmā ir vairāki neatkarīgi pulksteņa sadalītāji
Var izmantot attiecīgi URAT, I2C, SPI.Tostarp 8/16 bitu taimeram ir līdz 10 bitu priekšskalotājs, un frekvences dalīšanas koeficientu var iestatīt ar programmatūru, lai nodrošinātu dažādus laika laika līmeņus.
Uzlabota ātrgaitas USART
Tam ir aparatūras ģenerēšanas pārbaudes koda funkcijas, aparatūras noteikšana un pārbaude, divu līmeņu saņemšanas buferis, automātiska datu pārraides ātruma regulēšana un pozicionēšana, datu rāmja ekranēšana utt., kas uzlabo sakaru uzticamību, atvieglo programmu rakstīšanu un padara to. vieglāk izveidot izkliedētu tīklu un realizēt Sarežģītai vairāku datoru sakaru sistēmas pielietošanai seriālā porta funkcija ievērojami pārsniedz vienas mikroshēmas mikrodatora MCS-51 seriālo portu, un tāpēc, ka AVR vienas mikroshēmas mikrodators ir ātrs un pārtraukums. apkalpošanas laiks ir īss, tas var realizēt augsta pārraides ātruma saziņu.
Stabila sistēmas uzticamība
AVR MCU ir automātiska ieslēgšanas atiestatīšanas ķēde, neatkarīga sargsuņa ķēde, zemsprieguma noteikšanas ķēde BOD, vairāki atiestatīšanas avoti (automātiska ieslēgšanas atiestatīšana, ārējā atiestatīšana, sargsuņa atiestatīšana, BOD atiestatīšana), konfigurējama palaišanas aizkave. Palaidiet programmu jebkurā laikā, kas uzlabo iegultās sistēmas uzticamību.
2. Ievads AVR mikrokontrolleru sērijā
AVR vienas mikroshēmas mikrodatoru sērija ir pilnīga, ko var piemērot dažādu gadījumu prasībām.Kopumā ir 3 pakāpes, kas ir:
Zemas kvalitātes Tiny sērija: galvenokārt Tiny11/12/13/15/26/28 utt.;
Vidēja līmeņa AT90S sērija: galvenokārt AT90S1200/2313/8515/8535 utt.;(tiek likvidēta vai pārveidota par Mega)
Augstas kvalitātes ATmega: galvenokārt ATmega8/16/32/64/128 (atmiņas ietilpība ir 8/16/32/64/128KB) un ATmega8515/8535 utt.
AVR ierīces tapas svārstās no 8 tapām līdz 64 tapām, un ir dažādas pakotnes, ko lietotāji var izvēlēties atbilstoši faktiskajiem apstākļiem.
3. AVR MCU priekšrocības
Hārvardas struktūra ar 1MIPS/MHz ātrgaitas apstrādes iespēju;
Superfunkcionāla samazinātu instrukciju kopa (RISC) ar 32 vispārējas nozīmes darba reģistriem pārvar sastrēgumu parādību, ko izraisa viena ACC apstrāde 8051 MCU;
Ātra piekļuve reģistru grupām un viena cikla instrukciju sistēma ievērojami optimizē mērķa koda lielumu un izpildes efektivitāti.Dažiem modeļiem ir ļoti liels FLASH, kas ir īpaši piemērots izstrādei, izmantojot augsta līmeņa valodas;
Ja to izmanto kā izeju, tas ir tāds pats kā PIC HI/LOW, un var izvadīt 40 mA.Ja to izmanto kā ieeju, to var iestatīt kā trīsstāvu augstas pretestības ieeju vai ieeju ar uzvilkšanas rezistoru, un tai ir iespēja nogremdēt strāvu no 10mA līdz 20mA;
Mikroshēmā ir integrēti RC oscilatori ar vairākām frekvencēm, ieslēgšanas automātiskā atiestatīšana, sargsuņa, palaišanas aizkave un citas funkcijas, perifērijas ķēde ir vienkāršāka, un sistēma ir stabilāka un uzticamāka;
Lielākajai daļai AVR ir bagātīgi mikroshēmas resursi: ar E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT utt.;
Papildus ISP funkcijai lielākajai daļai AVR ir arī IAP funkcija, kas ir ērta lietojumprogrammu jaunināšanai vai iznīcināšanai.
4. AVR MCU pielietošana
Pamatojoties uz AVR vienas mikroshēmas mikrodatora lielisko veiktspēju un iepriekšminētajām īpašībām, var redzēt, ka AVR vienas mikroshēmas mikrodatoru pašlaik var izmantot lielākajai daļai iegulto lietojumprogrammu scenāriju.
ATMEL MCU plate ir ļoti uzticams un daudzpusīgs izstrādes rīks, kas paredzēts iegultajām sistēmām.Tas piedāvā plašu funkciju un funkciju klāstu dažādiem lietojumiem, sākot no plaša patēriņa elektronikas līdz rūpnieciskajai automatizācijai.Šīs MCU plates pamatā ir ATMEL mikrokontrolleris, kas pazīstams ar savu augsto veiktspēju un zemo enerģijas patēriņu.Pamatojoties uz AVR arhitektūru, mikrokontrolleris nodrošina efektīvu un stabilu koda izpildi un netraucētu integrāciju ar perifērijas ierīcēm un ārējām ierīcēm.Plate ir aprīkota ar dažādām iebūvētām perifērijas ierīcēm, tostarp GPIO tapām, UART, SPI, I2C un ADC, kas nodrošina netraucētu savienojumu un saziņu ar ārējiem sensoriem, izpildmehānismiem un citām ierīcēm.Šo perifērijas ierīču pieejamība nodrošina izstrādātājiem lielu elastību lietojumprogrammu veidošanā.Turklāt ATMEL MCU platei ir liela zibatmiņa un operatīvā atmiņa, kas nodrošina pietiekami daudz vietas koda un datu glabāšanai.Tas nodrošina, ka var viegli pielāgot sarežģītas lietojumprogrammas ar lielām atmiņas prasībām.Ievērības cienīga dēļa iezīme ir tā plašā programmatūras izstrādes rīku ekosistēma.ATMEL Studio IDE nodrošina lietotājam draudzīgu un intuitīvu platformu koda rakstīšanai, apkopošanai un atkļūdošanai.IDE nodrošina arī plašu programmatūras komponentu, draiveru un starpprogrammatūras bibliotēku, lai vienkāršotu izstrādes procesu un paātrinātu nonākšanu tirgū.ATMEL MCU plates atbalsta dažādus sakaru protokolus, tostarp USB, Ethernet un CAN, padarot tās piemērotas plašam lietojumu klāstam, tostarp IoT, robotikai un automatizācijai.Tas piedāvā arī dažādas barošanas avota iespējas, ļaujot izstrādātājiem izvēlēties vispiemērotāko barošanas avotu, pamatojoties uz viņu īpašajām lietojuma prasībām.Turklāt plate ir izstrādāta tā, lai tā būtu saderīga ar plašu paplašināšanas paneļu un perifērijas ierīču klāstu, sniedzot izstrādātājiem iespēju izmantot esošos moduļus un vajadzības gadījumā pievienot funkcionalitāti.Šī saderība nodrošina ātrāku prototipu izveidi un vieglāku papildu funkciju integrāciju.Lai palīdzētu izstrādātājiem, ATMEL MCU plates ir aprīkotas ar visaptverošu dokumentāciju, tostarp datu lapām, lietotāja rokasgrāmatām un lietojumprogrammu piezīmēm.Turklāt dinamiska izstrādātāju un entuziastu kopiena nodrošina vērtīgus resursus, atbalstu un zināšanu apmaiņas iespējas.Rezumējot, ATMEL MCU plate ir uzticams un daudzpusīgs iegulto sistēmu izstrādes rīks.Ar savu jaudīgo mikrokontrolleri, plašajiem atmiņas resursiem, daudzveidīgajām iebūvētajām perifērijas ierīcēm un spēcīgu attīstības ekosistēmu plate nodrošina ideālu platformu lietojumprogrammu izveidei un testēšanai dažādās jomās, ieviešot jauninājumus izstrādes procesā un efektivitāti.