www.wikidata.uk-ua.nina.az
U Vikipediyi ye statti pro inshi znachennya cogo termina AVR znachennya AVR rodina vosmibitovih mikrokontroleriv firmi Atmel Mikrokontroleri rodini AVRMikrokontroleri AVR mayut garvardsku arhitekturu 1 programa i dani roztashovani v riznih adresnih prostorah i sistemu komand blizku do ideologiyi RISC Procesori AVR mayut 32 8 bitovih registri zagalnogo priznachennya Maksimalna taktova chastota 20 megagerc XMEGA AVR do 32 MGc korotki komandi vikonuyutsya za odin takt Zmist 1 Osoblivosti 2 Osnovni rodini 2 1 tinyAVR 2 2 megaAVR 2 3 XMEGA 3 Versiyi kontroleriv 4 Zasobi rozrobki 4 1 Aparatni zasobi rozrobki 4 2 Programni zasobi rozrobki 4 2 1 Vilni 4 2 2 Propriyetarni 5 Div takozh 6 Primitki 7 Posilannya 8 LiteraturaOsoblivosti RedaguvatiNa vidminu vid idealnogo RISC registri ne absolyutno ortogonalni Deyaki komandi pracyuyut tilki z registrami r16 r31 16 bitnij rezultat mnozhennya u tih modelyah v yakih ye modul mnozhennya zavzhdi rozmishuyetsya v registrovij pari r0 r1 Dlya nepryamoyi adresaciyi pam yati danih vikoristovuyutsya tri zdvoyeni 16 bitovi registri vkazivniki X r26 r27 Y r28 r29 ta Z r30 r31 V komandah ADIW SBIW dodavannya ta vidnimannya korotkoyi konstanti vid 16 bitnogo argumenta mozhut vikoristovuvatisya lishe vkazani vishe pari X Y Z ta para r24 r25 V komandah roboti z pam yattyu program LPM SPM vikoristovuyetsya lishe registrova para Z r30 r31 Komandi napryamogo perehodu ta vikliku pidprogram ICALL IJMP takozh mozhut vikoristovuvati lishe registrovu paru Z Robota z periferijnimi pristroyami zdijsnyuyetsya cherez adresnij prostir danih Dlya zruchnosti z pershimi 64 ma adresami periferijnih pristroyiv mozhna pracyuvati za dopomogoyu skorochenih komand IN OUT dostupu do prostoru vvodu vivodu I O Input Output Robotu z okremimi bitami periferijnih pristroyiv u prostori I O zabezpechuyut komandi SBI CBI SBIS SBIC Vtim ci komandi pracyuyut lishe z pershimi 32 ma adresami prostoru Osnovni rodini RedaguvatitinyAVR Redaguvati 0 5 16 kB pam yati program 32 1024 bajti operativnoyi pam yati 0 512 bajtiv energonezalezhnoyi pam yati danih EEPROM 6 32 vividnij korpus Obmezhenij nabir vnutrishnih periferijnih pristroyiv Napruga zhivlennya 1 8 5 5 VmegaAVR Redaguvati 4 256 kB pam yati program 0 25 8 kB operativnoyi pam yati 0 25 4 kB energonezalezhnoyi pam yati danih EEPROM 28 100 vividnij korpus Rozshirenij nabir komand komandi mnozhennya rozshireni metodi adresaciyi v komandah LPM SPM Rozshirenij nabir vnutrishnih periferijnih pristroyiv Napruga zhivlennya 1 8 5 5 VXMEGA Redaguvati 16 384 kB pam yati program 2 32 kB operativnoyi pam yati 1 4 kB energonezalezhnoyi pam yati danih EEPROM 44 64 100 vividnij korpus A4 A3 A1 Pidvishena produktivnist za rahunok takih osoblivostej yak PDP pidtrimka kriptografiyi Sistema podij Rozshirenij nabir vnutrishnih periferijnih pristroyiv CAP Napruga zhivlennya 1 6 3 6 VVersiyi kontroleriv RedaguvatiAT mega tiny xxx bazova versiya ATxxxL versiyi kontroleriv sho pracyuyut pri ponizhenij Low napruzi zhivlennya 2 7 V ATxxxV versiyi kontroleriv sho pracyuyut pri nizkij napruzi zhivlennya 1 8 V ATxxxP versiyi z malim energospozhivannyam do 100 nA v rezhimi Power down zastosovana tehnologiya picoPower anonsovani u lipni 2007 povividno ta funkcionalno sumisni z poperednimi versiyami ATxxxA zmenshenij strum spozhivannya perekrivayetsya uves diapazon taktovih chastot i naprug zhivlennya dvoh poperednih versij takozh u deyakih modelyah dodani novi mozhlivosti ta novi registri ale zberezhena povna sumisnist iz poperednimi versiyami Mikrokontroleri A i ne A zazvichaj mayut odnakovu signaturu sho viklikaye deyaki trudnoshi oskilki Fuse bit i vidriznyayutsya Nomer modeli dopovnyuyetsya indeksom sho vkazuye variant vigotovlennya Cifri 8 10 16 20 pered indeksom oznachayut maksimalnu chastotu na yakij mikrokontroler mozhe stabilno pracyuvati pri normalnij dlya nogo napruzi zhivlennya Persha litera indeksu oznachaye variant korpusa ATxxx P korpus DIP ATxxx A korpus TQFP ATxxx J korpus PLCC ATxxx M korpus MLF ATxxx MA korpus UDFN USON ATxxx C korpus CBGA ATxxx CK korpus LGA ATxxx S korpus EIAJ SOIC ATxxx SS vuzkij korpus JEDEC SOIC ATxxx T korpus TSOP en ATxxx TS korpus SOT 23 ATtiny4 5 9 10 ATxxx X korpus TSSOPNastupna litera oznachaye temperaturnij diapazon i osoblivosti vigotovlennya ATxxx xC komercijnij temperaturnij diapazon 0 C 70 C ATxxx xA temperaturnij diapazon 20 C 85 C z vikoristannyam bezsvincevogo pripoyu ru ATxxx xI industrialnij temperaturnij diapazon 40 C 85 C ATxxx xU industrialnij temperaturnij diapazon 40 C 85 C z vikoristannyam bezsvincevogo pripoyu ATxxx xH industrialnij temperaturnij diapazon 40 C 85 C z vikoristannyam NiPdAu ATxxx xN rozshirenij temperaturnij diapazon 40 C 105 C z vikoristannyam bezsvincevogo pripoyu ATxxx xF rozshirenij temperaturnij diapazon 40 C 125 C ATxxx xZ avtomobilnij temperaturnij diapazon 40 C 125 C ATxxx xD rozshirenij avtomobilnij temperaturnij diapazon 40 C 150 C Ostannya litera R oznachaye upakovku v strichki Tape amp Reel dlya avtomatizovanih sistem zbirki Zasobi rozrobki RedaguvatiOkrim komercijnih zasobiv rozrobki IAR CodeVisionAVR ta in isnuyut takozh vilni napriklad WinAVR GNU port GCC dlya AVR Yak vilne seredovisha dlya avr gcc mozhna vikoristovuvati Code Blocks Krim togo arhitektura AVR dozvolyaye zastosovuvati operacijni sistemi pri rozrobci zastosuvan osnovnimi z yakih ye napisani na movi C sistemi FreeRTOS ChibiOS RT ta uOS Takozh isnuye napisana na movi programuvannya C sistema scmRTOS Arhivovano 3 veresnya 2013 u Wayback Machine Suttyevij vpliv na poshirenist mikrokontroleriv maye te sho programuvannya cih mikrokontroleriv zdijsnyuyetsya dosit legko Najprostishij programator pristrij za dopomogoyu yakogo personalnij komp yuter zapisuye programu u flash pam yat mikrokontrolera skladayetsya z p yati providnikiv ta vilki portu LPT Ce dozvolyaye z uspihom vikoristovuvati mikrokontroleri AVR novachkami sho hochut otrimati znannya z mikroelektroniki Aparatni zasobi rozrobki Redaguvati nbsp Plata rozrobnika Atmel STK500 nbsp AVR Dragon s vnutrishnoshemnnim programuvannyam a takozh dodanoyu ZIF panelkoyu pid IMS u DIP korpusi nbsp AVRISP mkII ISP Programmer vid AtmelOficijni zasobi rozrobki dlya AVR vid Atmel STK600 starter kit STK500 starter kit STK200 starter kit AVRISP and AVRISP mkII AVR Dragon JTAGICE mkI JTAGICE mkII JTAGICE3 AVR ONE Butterfly demonstration board AT90USBKey Raven wireless kitTakozh isnuye bagato storonnih zasobiv rozrobki osoblivo amatorskih Programni zasobi rozrobki Redaguvati Vilni Redaguvati WinAVR programnij paket pid Windows yakij vklyuchaye do sebe kompilyator C assembler komponovnik ta inshi instrumenti Algorithm Builder seredovishe rozrobki programnogo zabezpechennya dlya mikrokontroleriv z arhitekturoyu AVR Code Blocks krosplatformenne seredovishe rozrobki programnogo zabezpechennya DDD grafichnij interfejs do avr gdb V USB programna realizaciya protokolu USB dlya mikrokontroleriv AVR Avrdude zasib dlya programuvannya postijnoyi pam yati mikrokontroleriv PonyProg universalnij programator cherez LPT port COM port pidtrimuye USB emulyator COM portu Propriyetarni Redaguvati AVR Studio bezkoshtovne oficijne IDE vid Atmel IAR AVR komercijne seredovishe rozrobki dlya mikrokontroleriv AVR Bascom avr seredovishe rozrobki z Basic podibnoyu movoyu programuvannya CodeVisionAVR kompilyator C ta programator CVAVR generator pochatkovogo kodu Proteus simulyator elektrichnih lancyugiv komponentiv vklyuchayuchi riznomanitni MK Div takozh RedaguvatiVbudovana sistema Mikrokontroler ArduinoPrimitki Redaguvati Revich 2011 s 19 Posilannya RedaguvatiDomashnya storinka Atmel AVR Arhivovano 21 sichnya 2012 u Wayback Machine angl Spilnota AVR Freaks Arhivovano 18 veresnya 2013 u Wayback Machine angl IAR Embedded Workbench for Atmel AVR Arhivovano 16 travnya 2013 u Wayback Machine Kompilyator S S IDE komercijne PZ microPascal Arhivovano 16 kvitnya 2013 u Wayback Machine angl realizaciya movi Paskal dlya AVR komercijna PonyProg Arhivovano 12 lipnya 2012 u WebCite angl programator vilne PZ AVReAl Arhivovano 26 kvitnya 2012 u Wayback Machine programator bezplatne PZ Roboti mikrokontroleri Arhivovano 30 bereznya 2010 u Wayback Machine ros Zasobi rozrobki programnogo zabezpechennya dlya AVR mikrokontroleriv Navchalnij kurs AVR Arhivovano 18 travnya 2015 u Wayback Machine Literatura RedaguvatiRevich Yu V Prakticheskoe programmirovanie mikrokontrollerov Atmel AVR na yazyke assemblera 2 e izd ispr SPb BHV Peterburg 2011 352 s ISBN 978 5 9775 0657 1 ros Evstifeev A V Mikrokontrollery AVR semejstva Tiny Rukovodstvo polzovatelya M Izdatelskij dom Dodeka XXI 2007 432 s Programmiruemye sistemy ISBN 978 5 94120 116 7 ros Evstifeev A V Mikrokontrollery AVR semejstva Mega Rukovodstvo polzovatelya M Izdatelskij dom Dodeka XXI 2007 592 s Programmiruemye sistemy ISBN 978 5 94120 090 0 ros Otrimano z https uk wikipedia org w index php title AVR amp oldid 39837374