Tsegulani Mphamvu za ATMEL MCU Boards
Tsatanetsatane
Memory ya pulogalamu ya Flash yapamwamba kwambiri
Kung'anima kwapamwamba ndikosavuta kufufuta ndikulemba, kumathandizira ISP ndi IAP, ndipo ndikosavuta kukonza zolakwika, kukonza, kupanga, ndikusintha.EEPROM yokhazikika yokhala ndi moyo wautali imatha kusunga deta yofunika kwa nthawi yayitali kuti ipewe kutayika pamene magetsi azimitsa.RAM yaikulu mu chip sichikhoza kukwaniritsa zosowa za nthawi zambiri, komanso kuthandizira bwino kugwiritsa ntchito chinenero chapamwamba kupanga mapulogalamu a dongosolo, ndipo imatha kukulitsa RAM yakunja monga MCS-51 single-chip microcomputer.
Zikhomo zonse za I/O zili ndi zokokera mmwamba zosinthika
Mwanjira imeneyi, imatha kukhazikitsidwa payekhapayekha ngati zolowetsa / zotulutsa, zitha kukhazikitsidwa (zoyamba) zolowera kwambiri, ndipo zimakhala ndi mphamvu zoyendetsa (zida zoyendetsa magetsi zimatha kuchotsedwa), zomwe zimapangitsa kuti zida za I / O zizisinthika, zamphamvu, ndi ntchito mokwanira.ntchito.
Mawotchi odziyimira pawokha pa-chip angapo
Itha kugwiritsidwa ntchito ku URAT, I2C, SPI motsatana.Pakati pawo, 8/16-bit timer imakhala ndi prescaler ya 10-bit, ndipo gawo logawa pafupipafupi limatha kukhazikitsidwa ndi mapulogalamu kuti apereke magawo osiyanasiyana anthawi.
Liwiro lokwezeka la UART
Lili ndi ntchito ya hardware generation cheke code, hardware kuzindikira ndi kutsimikizira, awiri mlingo kulandira chotchinga, kusintha basi ndi malo mlingo wa baud, chitetezo chimango deta, etc., amene bwino kudalirika kwa kulankhulana, facilitates kulemba pulogalamu, ndi kuzipanga izo. zosavuta kupanga netiweki anagawira ndi kuzindikira Kuti ntchito yovuta ya Mipikisano makompyuta kulankhulana dongosolo, siriyo doko ntchito kwambiri kuposa siriyo doko la MCS-51 single-chip microcomputer, ndi chifukwa AVR single-chip microcomputer ndi mofulumira ndi kusokoneza. nthawi utumiki ndi yochepa, akhoza kuzindikira mkulu baud mlingo kulankhulana.
Kudalirika Kwadongosolo Lokhazikika
AVR MCU ili ndi magetsi okhazikika pa reset circuit, control watchdog circuit, low voltage detective circuit BOD, magwero angapo okonzanso (kukhazikitsanso mphamvu, kukonzanso kunja, kukonzanso kwa ulonda, kukonzanso kwa BOD), kuchedwetsa koyambitsako Kuthamanga pulogalamu nthawi iliyonse, zomwe zimawonjezera kudalirika kwa dongosolo lophatikizidwa.
2. Chiyambi cha mndandanda wa AVR microcontroller
Mndandanda wa ma microcomputer a AVR single-chip ndi athunthu, omwe angagwiritsidwe ntchito pazofunikira zanthawi zosiyanasiyana.Pali magiredi atatu onse, omwe ndi:
Otsika kalasi Ting'ono mndandanda: makamaka Tiny11/12/13/15/26/28 etc.;
Mid-range AT90S mndandanda: makamaka AT90S1200/2313/8515/8535, etc.;(kuchotsedwa kapena kusinthidwa kukhala Mega)
High-grade ATmega: makamaka ATmega8/16/32/64/128 (kusungirako ndi 8/16/32/64/128KB) ndi ATmega8515/8535, ndi zina zotero.
Zikhomo za chipangizo cha AVR zimachokera ku mapini 8 mpaka 64, ndipo pali mapaketi osiyanasiyana oti ogwiritsa ntchito asankhe malinga ndi momwe zilili.
3. Ubwino wa AVR MCU
Mapangidwe a Harvard, okhala ndi 1MIPS/MHz othamanga kwambiri;
Super-functional reduced instruction seti (RISC), yokhala ndi zolembera za 32 zogwirira ntchito, zimagonjetsa vuto la botolo lomwe limayambitsidwa ndi ACC processing imodzi ya 8051 MCU;
Kufikira mwachangu kwamagulu olembetsa ndi njira yophunzitsira yozungulira imodzi kumakulitsa kwambiri kukula ndi magwiridwe antchito a code yomwe mukufuna.Zitsanzo zina zimakhala ndi FLASH yaikulu kwambiri, yomwe ili yoyenera kwambiri pa chitukuko pogwiritsa ntchito zilankhulo zapamwamba;
Ikagwiritsidwa ntchito ngati zotulutsa, imakhala yofanana ndi ya PIC's HI/LOW, ndipo imatha kutulutsa 40mA.Ikagwiritsidwa ntchito ngati cholowetsa, imatha kukhazikitsidwa ngati gawo la tri-state high-impedance input kapena chothandizira ndi kukoka mmwamba resistor, ndipo imatha kumira panopa kuchokera ku 10mA mpaka 20mA;
Chip chimagwirizanitsa ma oscillator a RC omwe ali ndi maulendo angapo, mphamvu-pa reset yokhazikika, watchdog, kuchedwa kuyambika ndi ntchito zina, dera lozungulira ndilosavuta, ndipo dongosololi ndi lokhazikika komanso lodalirika;
Ma AVR ambiri ali ndi chuma chochuluka pa-chip: ndi E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT, etc.;
Kuphatikiza pa ntchito ya ISP, ma AVR ambiri amakhalanso ndi ntchito ya IAP, yomwe ndi yabwino kukweza kapena kuwononga mapulogalamu.
4. Kugwiritsa ntchito AVR MCU
Kutengera ndi magwiridwe antchito abwino a AVR single-chip microcomputer ndi mawonekedwe omwe ali pamwambapa, zitha kuwoneka kuti AVR single-chip microcomputer itha kugwiritsidwa ntchito pazinthu zambiri zophatikizidwa pakali pano.
Bungwe la ATMEL MCU ndi chida chodalirika komanso chosunthika chopangidwira makina ophatikizidwa.Amapereka mawonekedwe osiyanasiyana ndi ntchito zamitundu yosiyanasiyana kuyambira pamagetsi ogula mpaka makina opanga mafakitale.Pamtima pa bolodi la MCU ili ndi microcontroller ya ATMEL yomwe imadziwika chifukwa chogwira ntchito kwambiri komanso kugwiritsa ntchito mphamvu zochepa.Kutengera kamangidwe ka AVR, microcontroller imapereka ma code ochita bwino komanso olimba komanso kuphatikiza kosagwirizana ndi zotumphukira ndi zida zakunja.Bolodiyo ili ndi zotumphukira zingapo zapaboard, kuphatikiza ma GPIO, UART, SPI, I2C, ndi ADC, zomwe zimathandizira kulumikizana kosasunthika komanso kulumikizana ndi masensa akunja, ma actuators, ndi zida zina.Kupezeka kwa zotumphukira izi kumapatsa opanga kusinthasintha kwakukulu pakumanga mapulogalamu.Kuphatikiza apo, bolodi la ATMEL MCU lili ndi kukumbukira kwakanthawi kochepa komanso RAM, zomwe zimapereka malo okwanira kusungirako ma code ndi deta.Izi zimatsimikizira kuti mapulogalamu ovuta omwe ali ndi zofunikira zazikulu zamakumbukiro angathe kuchitidwa mosavuta.Chochititsa chidwi kwambiri ndi gululi ndi chilengedwe chake cha zida zopangira mapulogalamu.ATMEL Studio IDE imapereka nsanja yosavuta kugwiritsa ntchito komanso yodziwikiratu polemba, kulemba ndi kukonza ma code.IDE imaperekanso laibulale yayikulu yamapulogalamu, madalaivala ndi zida zapakati kuti muchepetse chitukuko ndikufulumizitsa nthawi yogulitsa.Ma board a ATMEL MCU amathandizira njira zosiyanasiyana zoyankhulirana kuphatikiza USB, Efaneti ndi CAN, zomwe zimawapangitsa kukhala oyenera ntchito zosiyanasiyana kuphatikiza IoT, robotics ndi automation.Limaperekanso njira zosiyanasiyana zopangira magetsi, zomwe zimalola opanga kuti asankhe magetsi oyenera kwambiri potengera zomwe akufuna.Kuphatikiza apo, gululi lapangidwa kuti lizigwirizana ndi matabwa osiyanasiyana owonjezera ndi zotumphukira, kupatsa otukula mwayi wogwiritsa ntchito ma module omwe alipo ndikuwonjezera magwiridwe antchito ngati pakufunika.Kugwirizana kumeneku kumapangitsa kuti ma prototyping afulumire komanso kuphatikiza kosavuta kwa zina zowonjezera.Kuthandizira omanga, ma board a ATMEL MCU amabwera ndi zolemba zonse kuphatikiza ma datasheet, zolemba zamagwiritsidwe ntchito ndi zolemba.Kuphatikiza apo, gulu lamphamvu la omanga ndi okonda limapereka zida zofunika, chithandizo, ndi mwayi wogawana chidziwitso.Mwachidule, gulu la ATMEL MCU ndi chida chodalirika komanso chosunthika chokhazikika chokhazikika.Ndi microcontroller yake yamphamvu, zida zokumbukira zambiri, zotumphukira zamitundu yosiyanasiyana, komanso chilengedwe champhamvu chachitukuko, gululi limapereka nsanja yabwino yopangira ndikuyesa ntchito m'magawo osiyanasiyana, kubweretsa zatsopano pakukula ndi magwiridwe antchito.