Fungua Nguvu za Bodi za ATMEL MCU
Maelezo
Kumbukumbu ya programu ya Flash ya hali ya juu
Flash ya ubora wa juu ni rahisi kufuta na kuandika, inaauni ISP na IAP, na inafaa kwa utatuzi wa bidhaa, uundaji, utayarishaji na usasishaji.EEPROM iliyojengewa ndani ya muda mrefu inaweza kuhifadhi data muhimu kwa muda mrefu ili kuepuka hasara wakati umeme umezimwa.RAM yenye uwezo mkubwa katika chip haiwezi tu kukidhi mahitaji ya matukio ya jumla, lakini pia inasaidia kwa ufanisi zaidi matumizi ya lugha ya kiwango cha juu kuunda programu za mfumo, na inaweza kupanua RAM ya nje kama vile kompyuta ndogo ya MCS-51 ya chipu moja.
Pini zote za I/O zina vipini vinavyoweza kusanidiwa vya kuvuta-juu
Kwa njia hii, inaweza kuwekwa kibinafsi kama pembejeo/pato, inaweza kuwekwa (ya awali) ingizo la hali ya juu, na ina uwezo wa kuendesha gari (vifaa vya kuendesha nishati vinaweza kuachwa), na kufanya rasilimali za bandari ya I/O kunyumbulika, yenye nguvu, na inafanya kazi kikamilifu.kutumia.
Vigawanyaji vya saa nyingi zinazojitegemea kwenye chip
Inaweza kutumika kwa URAT, I2C, SPI mtawalia.Miongoni mwao, timer ya 8/16-bit ina hadi 10-bit prescaler, na mgawo wa mgawanyiko wa mzunguko unaweza kuweka na programu ili kutoa viwango mbalimbali vya muda wa muda.
UART iliyoimarishwa ya kasi ya juu
Ina kazi za msimbo wa ukaguzi wa kizazi cha maunzi, ugunduzi na uthibitishaji wa maunzi, bafa ya kupokea ngazi mbili, urekebishaji wa kiotomatiki na uwekaji wa kiwango cha baud, fremu ya ulinzi ya data, n.k., ambayo inaboresha uaminifu wa mawasiliano, kuwezesha kuandika programu, na kuifanya. rahisi kuunda mtandao uliosambazwa na kutambua Kwa utumizi mgumu wa mfumo wa mawasiliano wa kompyuta nyingi, utendakazi wa bandari ya serial huzidi sana bandari ya serial ya MCS-51 single-chip microcomputer, na kwa sababu kompyuta ndogo ya AVR ya single-chip ni ya haraka na inakatiza. muda wa huduma ni mfupi, inaweza kutambua kiwango cha juu cha mawasiliano ya baud.
Kuegemea kwa Mfumo thabiti
AVR MCU ina mzunguko wa kuwasha upya wa kizimata kiotomatiki, saketi ya wasimamizi huru, mzunguko wa ugunduzi wa volti ya chini BOD, vyanzo vingi vya kuweka upya (kuwasha upya kiotomatiki, kuweka upya kwa nje, kuweka upya kichungi, kuweka upya BOD), kucheleweshwa kwa kuanzisha Endesha programu wakati wowote, ambayo huongeza uaminifu wa mfumo ulioingia.
2. Utangulizi wa mfululizo wa vidhibiti vidogo vya AVR
Mfululizo wa kompyuta ndogo za AVR-chip moja zimekamilika, ambazo zinaweza kutumika kwa mahitaji ya matukio mbalimbali.Kuna madaraja 3 kwa jumla, ambayo ni:
Mfululizo wa Tiny wa kiwango cha chini: hasa Tiny11/12/13/15/26/28 nk.;
Mfululizo wa kati wa AT90S: hasa AT90S1200/2313/8515/8535, nk;(kuondolewa au kubadilishwa kuwa Mega)
ATmega ya hali ya juu: hasa ATmega8/16/32/64/128 (uwezo wa kuhifadhi ni 8/16/32/64/128KB) na ATmega8515/8535, nk.
Pini za kifaa cha AVR huanzia pini 8 hadi pini 64, na kuna vifurushi mbalimbali vya watumiaji kuchagua kulingana na hali halisi.
3. Faida za AVR MCU
Muundo wa Harvard, wenye uwezo wa usindikaji wa kasi ya juu wa 1MIPS/MHz;
Seti ya maelekezo ya kupunguzwa kwa ufanisi mkubwa (RISC), yenye rejista 32 za madhumuni ya jumla ya kufanya kazi, inashinda hali ya shida inayosababishwa na usindikaji mmoja wa ACC wa 8051 MCU;
Ufikiaji wa haraka wa vikundi vya usajili na mfumo wa maagizo wa mzunguko mmoja huongeza sana ukubwa na ufanisi wa utekelezaji wa nambari inayolengwa.Baadhi ya miundo ina FLASH kubwa sana, ambayo inafaa hasa kwa maendeleo kwa kutumia lugha za kiwango cha juu;
Inapotumika kama pato, ni sawa na HI/LOW ya PIC, na inaweza kutoa 40mA.Inapotumiwa kama pembejeo, inaweza kuwekwa kama pembejeo ya hali ya juu ya hali tatu au ingizo yenye kipinga cha kuvuta-up, na ina uwezo wa kuzama sasa kutoka 10mA hadi 20mA;
Chip huunganisha oscillators ya RC na masafa mengi, kuweka upya nguvu kwa moja kwa moja, watchdog, kuchelewa kwa kuanza na kazi nyingine, mzunguko wa pembeni ni rahisi zaidi, na mfumo ni imara zaidi na wa kuaminika;
AVR nyingi zina rasilimali nyingi za on-chip: na E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT, nk.;
Mbali na kazi ya ISP, AVR nyingi pia zina kazi ya IAP, ambayo ni rahisi kwa kuboresha au kuharibu programu.
4. Utumiaji wa AVR MCU
Kulingana na utendakazi bora wa kompyuta ndogo ya AVR ya chipu moja na sifa zilizo hapo juu, inaweza kuonekana kuwa kompyuta ndogo ya AVR ya chipu moja inaweza kutumika kwa matukio mengi ya utumaji iliyopachikwa kwa sasa.
Bodi ya ATMEL MCU ni zana inayotegemewa na inayotumika sana ya ukuzaji iliyoundwa kwa mifumo iliyopachikwa.Inatoa anuwai ya vipengee na kazi kwa anuwai ya programu kutoka kwa vifaa vya elektroniki vya watumiaji hadi otomatiki ya viwandani.Katika moyo wa bodi hii ya MCU ni kidhibiti kidogo cha ATMEL kinachojulikana kwa utendaji wake wa juu na matumizi ya chini ya nguvu.Kulingana na usanifu wa AVR, kidhibiti kidogo hutoa utekelezaji bora wa msimbo na ujumuishaji usio na mshono na vifaa vya pembeni na vifaa vya nje.Bodi ina vifaa mbalimbali vya pembeni vya ndani, ikiwa ni pamoja na pini za GPIO, UART, SPI, I2C, na ADC, kuwezesha muunganisho usio na mshono na mawasiliano na vitambuzi vya nje, viamilisho na vifaa vingine.Upatikanaji wa vifaa hivi vya pembeni huwapa wasanidi programu unyumbufu mkubwa katika programu za ujenzi.Kwa kuongeza, bodi ya ATMEL MCU ina kumbukumbu kubwa ya flash na RAM, ikitoa nafasi ya kutosha ya kuhifadhi msimbo na data.Hii inahakikisha kuwa programu ngumu zilizo na mahitaji makubwa ya kumbukumbu zinaweza kushughulikiwa kwa urahisi.Kipengele muhimu cha bodi ni mfumo wake wa kina wa zana za ukuzaji wa programu.IDE ya Studio ya ATMEL hutoa jukwaa linalofaa mtumiaji na angavu la kuandika, kuandaa na kurekebisha msimbo.IDE pia hutoa maktaba ya kina ya vipengele vya programu, viendeshaji na vifaa vya kati ili kurahisisha mchakato wa maendeleo na kuharakisha muda wa soko.Bodi za ATMEL MCU zinaunga mkono itifaki mbalimbali za mawasiliano ikiwa ni pamoja na USB, Ethernet na CAN, na kuzifanya zinafaa kwa matumizi mbalimbali ikiwa ni pamoja na IoT, robotiki na otomatiki.Pia hutoa chaguzi mbalimbali za usambazaji wa nishati, kuruhusu wasanidi programu kuchagua usambazaji wa umeme unaofaa zaidi kulingana na mahitaji yao mahususi ya programu.Zaidi ya hayo, bodi imeundwa ili iendane na anuwai ya bodi za upanuzi na vifaa vya pembeni, na kuwapa wasanidi programu kubadilika ili kutumia moduli zilizopo na kuongeza utendakazi inapohitajika.Utangamano huu huhakikisha prototipu haraka na ujumuishaji rahisi wa vipengele vya ziada.Ili kusaidia wasanidi programu, bodi za ATMEL MCU huja na hati za kina ikijumuisha hifadhidata, miongozo ya watumiaji na madokezo ya programu.Zaidi ya hayo, jumuiya hai ya wasanidi programu na wakereketwa hutoa rasilimali muhimu, usaidizi na fursa za kushiriki maarifa.Kwa muhtasari, bodi ya ATMEL MCU ni zana ya kutegemewa na yenye matumizi mengi iliyopachikwa ya ukuzaji wa mfumo.Ikiwa na kidhibiti chake chenye nguvu kidogo, rasilimali nyingi za kumbukumbu, vifaa vya pembeni tofauti, na mfumo dhabiti wa maendeleo, bodi hutoa jukwaa bora la kuunda na kujaribu programu katika nyanja mbalimbali, kuleta uvumbuzi katika mchakato wa maendeleo na ufanisi.