Wepu ike nke bọọdụ ATMEL MCU

Nkọwa dị mkpirikpi:

1.2.Njirimara nke AVR

Iji RISC Reduced Ntuziaka Ntọala

RISC (Mbelata Ntuziaka Ntọala Kọmputa) bụ ihe metụtara CISC (Complex Instruction Set Computer).RISC abụghị naanị iji belata ntuziaka, kama iji melite ọsọ kọmpụta nke kọmpụta site n'ime ka usoro kọmpụta dị mfe ma nwee ezi uche.Ka ọ dị ugbu a, ọtụtụ ndị na-ahụ maka microcontrollers na ahịa na-eji usoro ntụziaka RISC, gụnyere AVR na ARM.chere.RISC na-enye ntụziaka dị mfe ụzọ na ugboro kachasị elu, na-ezere ntụziaka mgbagwoju anya, ma dozie obosara ntụziaka iji belata ụdị usoro ntụziaka na ụdị okwu okwu, si otú ahụ na-ebelata usoro ntụziaka na ịbawanye ọsọ ọsọ.N'ihi na AVR na-anabata usoro a nke RISC, usoro microcontrollers AVR nwere ikike nhazi ngwa ngwa nke 1MIPS/MHz (ntụziaka nde kwa sekọnd / MHz).Enwere ike itinye ya na ọnọdụ ndapụta chọrọ ike mgbakọ dị elu.


Nkọwa ngwaahịa

Mkpado ngwaahịa

Nkọwa

Ebe nchekwa mmemme Flash agbakwunyere dị elu

Flash dị elu dị mfe ihichapụ na ide, na-akwado ISP na IAP, ọ dịkwa mma maka nbipu ngwaahịa, mmepe, mmepụta na imelite.EEPROM arụnyere ogologo ndụ nwere ike ịchekwa data igodo ogologo oge iji zere ọnwụ mgbe agbanyụrụ ọkụ.The nnukwu-ike RAM na mgbawa nwere ike ọ bụghị nanị na-egbo mkpa nke izugbe, ma na-n'ụzọ dị irè karị na-akwado ojiji nke elu-larịị asụsụ na-emepụta usoro mmemme, na ike ịgbasa mpụga RAM dị ka MCS-51 single-chip microcomputer.

Ụlọ ọrụ ATMEL MCU

Ntụtụ I/O niile nwere ndị na-emegide ndọghachi azụ nwere ike ịhazi ya

N'ụzọ dị otú a, enwere ike ịtọ ya n'otu n'otu dị ka ntinye / mmepụta, nwere ike ịtọ (mbụ) ntinye ihe mgbochi dị elu, ma nwee ike ịkwọ ụgbọala siri ike (enwere ike ịhapụ ngwaọrụ mbanye ike), na-eme ka ihe onwunwe I / O na-agbanwe agbanwe, dị ike, na arụ ọrụ zuru oke.jiri.

On-chip otutu nkesa elekere kwụụrụ onwe ya

Enwere ike iji ya maka URAT, I2C, SPI n'otu n'otu.N'ime ha, ngụ oge 8/16-bit nwere ihe ruru 10-bit prescaler, yana sọftụwia nwere ike ịtọ ọnụọgụ nkewa ugboro ole iji nye ọkwa dị iche iche nke oge.

USART dị elu emelitere

Ọ nwere ọrụ nke koodu nyocha nke ọgbọ ngwaike, nchọpụta ngwaike na nkwenye, ọkwa abụọ na-anata ihe nchekwa, nhazi akpaaka na nhazi nke ọnụego baud, nchekwa data nchekwa, wdg, nke na-eme ka ntụkwasị obi nke nkwurịta okwu dịkwuo mma, na-eme ka ederede mmemme, ma mee ya. mfe na-etolite a na-ekesa netwọk na-aghọta N'ihi na mgbagwoju ngwa nke multi-kọmputa nkwurịta okwu usoro, Oghere Usoro n'ọdụ ụgbọ mmiri ọrụ nke ukwuu karịa Oghere Usoro ọdụ ụgbọ mmiri nke MCS-51 otu-mgbawa microcomputer, na n'ihi na AVR otu-mgbawa microcomputer bụ ngwa ngwa na nkwụsịtụ. oge ọrụ dị mkpụmkpụ, ọ nwere ike ịghọta nkwurịta okwu baud dị elu.

Ntụkwasị obi Sistemu kwụsiri ike

AVR MCU nwere sekit nrụpụta akpaka na-akpaghị aka, sekit na-ahụ maka nchekwa onwe, obere voltaji nchọpụta sekit BOD, isi mmalite nrụpụta (ikike akpaaka, nrụpụta mpụga, nrụpụta nchegharị, nrụpụta BOD), nhazigharị mmalite mmalite Gbaa mmemme n'oge ọ bụla, nke na-eme ka ntụkwasị obi nke usoro agbakwunyere dịkwuo elu.

2. Okwu Mmalite AVR microcontroller usoro

Usoro nke microcomputer AVR otu mgbawa zuru oke, nke enwere ike itinye ya na ihe achọrọ nke oge dị iche iche.Enwere akara ule 3 n'ozuzu ya bụ:

Usoro obere obere ọkwa: tumadi Tiny11/12/13/15/26/28 wdg;

Usoro AT90S etiti etiti: tumadi AT90S1200/2313/8515/8535, wdg;(a na-ewepụ ma ọ bụ gbanwee ka ọ bụrụ Mega)

ATmega dị elu: tumadi ATmega8/16/32/64/128 (ikike nchekwa bụ 8/16/32/64/128KB) na ATmega8515/8535, wdg.

Ntụtụ ngwaọrụ AVR sitere na ntụtụ 8 ruo ntụtụ 64, yana enwere ngwugwu dị iche iche maka ndị ọrụ ịhọrọ dịka ọnọdụ n'ezie.

3. Uru nke AVR MCU

Ihe owuwu Harvard, nwere ikike nhazi ngwa ngwa 1MIPS / MHz;

Super-functional belatara ntụziaka ntụziaka (RISC), na 32 izugbe-nzube na-arụ ọrụ ndekọ, na-emeri na bottleneck onu kpatara otu ACC nhazi nke 8051 MCU;

Ịnweta ngwa ngwa ịdebanye aha otu na usoro nkuzi otu okirikiri na-ebuli oke nha na arụmọrụ nke koodu ebumnuche.Ụdị ụfọdụ nwere nnukwu FLASH, nke dabara adaba maka mmepe site na iji asụsụ dị elu;

Mgbe ejiri ya dị ka mmepụta, ọ bụ otu ihe ahụ dị ka PIC's HI/LOW, ma nwee ike iwepụta 40mA.Mgbe ejiri ya dị ka ntinye, enwere ike ịtọ ya ka ọ bụrụ ntinye aka dị elu nke tri-state ma ọ bụ ihe ntinye nke nwere resistor na-adọta, ma nwee ike imikpu ugbu a site na 10mA ruo 20mA;

Ihe mgbawa na-ejikọta RC oscillators na ọtụtụ ugboro, ike na-arụ ọrụ na-akpaghị aka, onye nche nche, nkwụsị mmalite na ọrụ ndị ọzọ, sekit dị n'akụkụ dị mfe karị, na usoro ahụ kwụsiri ike na ntụkwasị obi;

Ọtụtụ AVR nwere akụ na-agbawa nke ọma: ya na E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT, wdg;

Na mgbakwunye na ọrụ ISP, ọtụtụ AVR nwekwara ọrụ IAP, nke dị mma maka ịkwalite ma ọ bụ mebie ngwa.

4. Ngwa nke AVR MCU

Dabere na arụmọrụ dị mma nke AVR single-chip microcomputer na njirimara ndị dị n'elu, enwere ike ịhụ na enwere ike itinye microcomputer otu mgbawa AVR n'ọtụtụ ọnọdụ agbakwunyere ngwa ugbu a.

Bọdụ ATMEL MCU bụ ngwa ọrụ mmepe nwere ntụkwasị obi nke ukwuu nke emere maka sistemụ agbakwunyere.Ọ na-enye atụmatụ dị iche iche na ọrụ dị iche iche maka ngwa dị iche iche sitere na ngwá electronic ndị na-azụ ahịa na akpaaka ụlọ ọrụ.N'ime obi nke bọọdụ MCU a bụ microcontroller ATMEL mara maka ịrụ ọrụ dị elu yana obere ike oriri.Dabere na ihe owuwu AVR, microcontroller na-enye mkpochapụ koodu na-arụ ọrụ nke ọma na nke siri ike yana njikọta enweghị nkebi na mpaghara na ngwaọrụ mpụga.Ejiri bọọdụ ahụ nwere ihe dị iche iche dị n'ụgbọ mmiri, gụnyere GPIO pin, UART, SPI, I2C, na ADC, na-eme ka njikọ na-enweghị ntụpọ na nkwurịta okwu na ihe mmetụta mpụga, ndị na-eme ihe, na ngwaọrụ ndị ọzọ.Ịnweta ihe ndị a na-emepe emepe na-enye ndị mmepe nnukwu mgbanwe n'ịrụ ụlọ ngwa.Na mgbakwunye, bọọdụ ATMEL MCU nwere nnukwu ebe nchekwa flash yana RAM, na-enye ohere zuru oke maka ịchekwa koodu na data.Nke a na-eme ka o doo anya na enwere ike ịnabata ngwa mgbagwoju anya nwere nnukwu ebe nchekwa chọrọ.Akụkụ dị ịrịba ama nke bọọdụ ahụ bụ nnukwu gburugburu ebe obibi nke akụrụngwa mmepe ngwanrọ.ATMEL Studio IDE na-enye ikpo okwu enyi na enyi na nghọta maka ide, nchịkọta na koodu nbipu.IDE na-enyekwa nnukwu ọbá akwụkwọ nke akụrụngwa sọftụwia, ndị ọkwọ ụgbọ ala na etiti iji mee ka usoro mmepe dị mfe ma mee ka oge na-aga n'ahịa dịkwuo mfe.bọọdụ ATMEL MCU na-akwado usoro nkwukọrịta dị iche iche gụnyere USB, Ethernet na CAN, na-eme ka ha dabara maka ngwa dịgasị iche iche gụnyere IoT, robotics na akpaaka.Ọ na-enyekwa ụdị ọkụ eletrik dị iche iche, na-enye ndị mmepe ohere ịhọrọ ike kachasị mma dabere na ngwa ngwa ha chọrọ.Na mgbakwunye, a haziri bọọdụ ahụ ka ọ dakọtara na bọọdụ mgbasa ozi dị iche iche na mpụta, na-enye ndị mmepe mgbanwe iji kwalite modul ndị dị ugbu a ma tinye ọrụ dị ka achọrọ.Ndakọrịta a na-eme ka prototyping ngwa ngwa yana ntinye atụmatụ ndị ọzọ dị mfe.Iji nyere ndị mmepe aka, bọọdụ ATMEL MCU na-abịa na akwụkwọ zuru oke gụnyere akwụkwọ data, akwụkwọ ntuziaka onye ọrụ na ndetu ngwa.Na mgbakwunye, obodo dị egwu nke ndị mmepe na ndị na-anụ ọkụ n'obi na-enye akụrụngwa bara uru, nkwado, na ohere nkekọrịta ihe ọmụma.Na nchịkọta, bọọdụ ATMEL MCU bụ ngwa ọrụ mmepe sistemu agbakwunyere nke a pụrụ ịdabere na ya.Site na microcontroller ya dị ike, akụrụngwa ebe nchekwa buru ibu, akụkụ dị iche iche dị n'ụgbọ mmiri, na gburugburu ebe obibi mmepe siri ike, bọọdụ ahụ na-enye usoro dị mma maka imepụta na ịnwale ngwa n'akụkụ dị iche iche, na-eweta ihe ọhụrụ na usoro mmepe na arụmọrụ.


  • Nke gara aga:
  • Osote:

  • Ngwaahịa ndị emetụtara