Микроконтро ллер англ Micro Controller Unit MCU микросхема для программного управления электронными устройствами Обычно
Микроконтроллер

Микроконтро́ллер (англ. Micro Controller Unit, MCU) — микросхема для программного управления электронными устройствами. Обычно изготавливается в виде единого кристалла с функциями ядра микропроцессора, шин команд и данных, периферийных устройств, ОЗУ и ПЗУ. По сути, это компьютер в чипе, выполняющий роль периферийного процессора.



История
С появлением однокристальных микроЭВМ связывают начало эры массового применения компьютерной автоматизации в области управления. По-видимому[источник не указан 1946 дней], это обстоятельство и определило термин «контроллер» (англ. controller — регулятор, управляющее устройство).
В связи со спадом отечественного производства и возросшим импортом техники, в том числе вычислительной, термин «микроконтроллер» (МК) вытеснил из употребления ранее использовавшийся термин «однокристальная микроЭВМ».
Первый патент на однокристальную микроЭВМ был выдан в 1971 году инженерам Майклу Кокрэну и Гэри Буну, сотрудникам американской Texas Instruments. Именно они предложили на одном кристалле разместить не только процессор, но и память с устройствами ввода-вывода.
В 1976 году американская фирма Intel выпускает микроконтроллер i8048. В 1978 году фирма Motorola выпустила свой первый микроконтроллер MC6801, совместимый по системе команд с выпущенным ранее микропроцессором MC6800. В 1980 году Intel выпускает следующий микроконтроллер: i8051. Удачный набор периферийных устройств, возможность гибкого выбора внешней или внутренней программной памяти и приемлемая цена обеспечили этому микроконтроллеру успех на рынке. С точки зрения технологии микроконтроллер i8051 являлся для своего времени очень сложным изделием — в кристалле было использовано 128 тыс. транзисторов, что в 4 раза превышало количество транзисторов в 16-разрядном микропроцессоре i8086.
В СССР велись разработки оригинальных микроконтроллеров. В 1979 году в СССР ЛКТБ разработало однокристальную 16-разрядную микро-ЭВМ «Электроника С5-31» (К1827 ВЕ1) с системой команд семейства «Электроника С5» и НИИ ТТ разработал однокристальную 16-разрядную ЭВМ К1801ВЕ1, микроархитектура которой получила название «Электроника НЦ». Уровень их разработки соответствовал лучшим мировым результатам того периода в области 16-разрядных однокристальных микро-ЭВМ. Также осваивался выпуск клонов наиболее удачных зарубежных образцов.
На 2013 год существовало более 200 модификаций микроконтроллеров, совместимых с i8051, выпускавшихся двумя десятками компаний, и большое количество микроконтроллеров других типов. Популярностью у разработчиков пользуются 8-битные, 16-битные и 32-битные микроконтроллеры PIC фирмы Microchip Technology, микроконтроллеры AVR фирмы Atmel (с 2016 года производятся фирмой Microchip), 16-битные MSP430 фирмы TI, а также 32-битные микроконтроллеры архитектуры ARM, которую разрабатывает фирма ARM Limited и продаёт лицензии другим фирмам для их производства. Несмотря на популярность в России микроконтроллеров, упомянутых выше, на 2009 год мировой рейтинг по объёму продаж, по данным Gartner Group, выглядел иначе: первое место с большим отрывом занимала Renesas Electronics, на втором — Freescale, на третьем — Samsung, затем шли Microchip и TI, далее — все остальные.
Описание
При проектировании микроконтроллеров приходится соблюдать компромисс между размерами и стоимостью с одной стороны и гибкостью и производительностью с другой. Для разных приложений оптимальное соотношение этих и других параметров может различаться очень сильно. Поэтому существует огромное количество типов микроконтроллеров, различающихся архитектурой процессорного модуля, размером и типом встроенной памяти, набором периферийных устройств, типом корпуса и т. д.
В отличие от обычных компьютерных микропроцессоров, в микроконтроллерах часто используется гарвардская архитектура памяти, то есть раздельное хранение данных в ОЗУ, а команд — в ПЗУ.
Кроме ОЗУ, микроконтроллер может иметь встроенную энергонезависимую память для хранения программы и данных. Многие модели контроллеров вообще не имеют шин для подключения внешней памяти.
Наиболее дешёвые типы памяти допускают лишь однократную запись, либо хранимая программа записывается в кристалл на этапе изготовления (конфигурацией набора технологических масок). Такие устройства подходят для массового производства в тех случаях, когда программа контроллера не будет обновляться. Другие модификации контроллеров обладают возможностью многократной перезаписи программы в энергонезависимой памяти.
Неполный список периферийных устройств, которые могут использоваться в микроконтроллерах, включает в себя:
- универсальные цифровые порты, которые можно настраивать как на ввод, так и на вывод;
- различные интерфейсы ввода-вывода, такие, как UART, I²C, SPI, CAN, USB, IEEE 1394, Ethernet;
- аналого-цифровые и цифро-аналоговые преобразователи;
- компараторы;
- широтно-импульсные модуляторы (ШИМ-контроллер);
- таймеры;
- контроллеры бесколлекторных двигателей, в том числе шаговых;
- контроллеры дисплеев и клавиатур;
- радиочастотные приемники и передатчики;
- массивы встроенной флеш-памяти;
- встроенные тактовый генератор и сторожевой таймер;
Ограничения по цене и энергопотреблению ограничивает тактовую частоту контроллеров. Хотя производители стремятся обеспечить работу своих изделий на высоких частотах, они, в то же время, предоставляют заказчикам выбор, выпуская модификации, рассчитанные на разные частоты и напряжения питания. Во многих моделях микроконтроллеров используется статическая память для ОЗУ и внутренних регистров. Это даёт контроллеру возможность работать на меньших частотах и даже не терять данные при полной остановке тактового генератора. Часто предусмотрены различные режимы энергосбережения, в которых отключается часть периферийных устройств и вычислительный модуль.
Известные семейства
- ARM (ARM Limited)
- ST Microelectronics STM32 ARM-based MCUs
- ARM Cortex, ARM7 и ARM9-based MCUs
- Texas Instruments Stellaris MCUs
- NXP ARM-based LPC MCUs
- Toshiba ARM-based MCUs
- Analog Devices ARM7-based MCUs
- Cirrus Logic ARM7-based MCUs
- Freescale Semiconductor ARM9-based MCUs
- Silicon Labs EFM32 ARM-based MCUs
- AVR (Atmel)
- ATmega
- ATtiny
- MCS 51 (Intel)
- Espressif
- ESP8266 и ESP32
- MSP430 (TI)
- PIC (Microchip)
- (STMicroelectronics)
- С8051F34x
- RL78 (Renesas Electronics)
- RISC-V (открытая расширяемая система команд)
- Espressif ESP32-C3 ... ESP32-P4
- SiFive FE310
- WCH CH32V003 ... CH32V307
- Миландр Счётчик К1986ВК025
- Микрон/Прогресс АМУР К1948ВК018
- НИИЭТ линейка чипов с К1921ВГ015
Применение
Использование в современном микроконтроллере достаточного мощного вычислительного устройства с широкими возможностями, построенного на одной микросхеме вместо целого набора, значительно снижает размеры, энергопотребление и стоимость построенных на его базе устройств.
Используются в управлении различными устройствами и их отдельными блоками:
- в вычислительной технике: материнские платы, контроллеры дисководов жестких и гибких дисков, CD и DVD, калькуляторах;
- электронике и разнообразных устройствах бытовой техники, в которой используется электронные системы управления — стиральных машинах, микроволновых печах, посудомоечных машинах, телефонах и современных приборах, различных роботах, системах «умный дом», и др.
В промышленности:
- устройства промышленной автоматики — от программируемого реле и встраиваемых систем до ПЛК,
- систем управления станками
В то время как 8-разрядные микропроцессоры общего назначения полностью вытеснены более производительными моделями, 8-разрядные микроконтроллеры продолжают широко использоваться. Это объясняется тем, что существует большое количество применений, в которых не требуется высокая производительность, но важна низкая стоимость. В то же время, есть микроконтроллеры, обладающие больши́ми вычислительными возможностями, например, цифровые сигнальные процессоры, применяющиеся для обработки большого потока данных в реальном времени (например, аудио-, видеопотоков).
Программирование
Программирование микроконтроллеров осуществляется на низкоуровневых языках типа ассемблера и языках с возможностью непосредственного доступа к адресам памяти (Си/С++, Оберон, Форт), хотя существуют компиляторы для любых других языков с добавлением низкоуровневых рантаймов.
Известные компиляторы Си для МК:
- GNU Compiler Collection — поддерживает ARM, AVR, MSP430 и многие другие архитектуры
- Small Device C Compiler — поддерживает множество архитектур
- CodeVisionAVR (для AVR)
- (для любых МК)
- WinAVR (для AVR и AVR32)
- Keil (для архитектуры 8051 и ARM)
- HiTECH (для архитектуры 8051 и PIC от Microchip)
Известные компиляторы бейсика для МК:
- (архитектуры PIC, AVR, 8051 и ARM)
- Bascom (архитектуры AVR и 8051)
- (для архитектуры AVR)
- (для архитектуры PIC)
- Swordfish (для архитектуры PIC)
Для отладки программ используются программные симуляторы (специальные программы для персональных компьютеров, имитирующие работу микроконтроллера), внутрисхемные эмуляторы (электронные устройства, имитирующие микроконтроллер, которые можно подключить вместо него к разрабатываемому встроенному устройству) и отладочный интерфейс, например, JTAG.
См. также
- Программируемый логический контроллер
- Система на кристалле
- Однокристальный микроконтроллер
Примечания
- Васильев А. Е. , Микроконтроллеры: разработка встраиваемых приложений, изд. «БХВ-Петербург» 2008
- Микропроцессоры и микропроцессорные комплекты интегральных микросхем / под редакцией Шахнова В. А.. — М.: «Радио и связь», 1988. — Т. 2.
- Одноплатные микроЭВМ / Под. ред. В. Г. Домрачева.. — Микропроцессорные БИС и их применение. — М.: Энергоатомиздат, 1988. — С. 128. — ISBN 5-283-01489-4.
- Глава 2. Элементная база отечественных персональных ЭВМ // Справочник по персональным ЭВМ / Под. ред. чл.-корр. АН УССР Б. Н. Малиновского.. — Киев: Тэхника, 1990. — С. 384. — ISBN 5-335-00168-2.
- Молчанов А. А., Корнейчук В. И., Тарасенко В. П. и др. Справочник по микропроцессорным устройствам. — Киев: Тэхника, 1987. — С. 288.
- Microchip покупает Atmel за 3,56 млрд долларов . iXBT.com. Дата обращения: 17 мая 2016. Архивировано 9 сентября 2019 года.
- Renesas, Gartner, Chart created by Renesas Electronics based on Gartner data. Microcontrollers to enable Smart World (Semiconductor Applications Worldwide Annual Market Share: Database) (25 марта 2010). Дата обращения: 30 августа 2011. Архивировано 5 февраля 2012 года.
- IAR
Литература
- Бродин В. Б., Калинин А. В. Системы на микроконтроллерах и БИС программируемой логики. — М.: ЭКОМ, 2002. — ISBN 5-7163-0089-8.
- Жан М. Рабаи, Ананта Чандракасан, Боривож Николич. Цифровые интегральные схемы. Методология проектирования = Digital Integrated Circuits. — 2-е изд. — М.: , 2007. — ISBN 0-13-090996-3.
- Микушин А. Занимательно о микроконтроллерах. — М.: , 2006. — ISBN 5-94157-571-8.
- Новиков Ю. В., Скоробогатов П. К. Основы микропроцессорной техники. Курс лекций. — М.: Интернет-университет информационных технологий, 2003. — ISBN 5-7163-0089-8.
- Фрунзе А. В. Микроконтроллеры? Это же просто! — М.: ООО «ИД СКИМЕН», 2002. — Т. 1. — ISBN 5-94929-002-X.
- Фрунзе А. В. Микроконтроллеры? Это же просто! — М.: ООО «ИД СКИМЕН», 2002. — Т. 2. — ISBN 5-94929-003-8.
- Фрунзе А. В. Микроконтроллеры? Это же просто! — М.: ООО «ИД СКИМЕН», 2003. — Т. 3. — ISBN 5-94929-003-7.
Ссылки
- Параметрический поиск и описания архитектур
Автор: www.NiNa.Az
Дата публикации:
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер
Mikrokontro ller angl Micro Controller Unit MCU mikroshema dlya programmnogo upravleniya elektronnymi ustrojstvami Obychno izgotavlivaetsya v vide edinogo kristalla s funkciyami yadra mikroprocessora shin komand i dannyh periferijnyh ustrojstv OZU i PZU Po suti eto kompyuter v chipe vypolnyayushij rol periferijnogo processora Mikrokontrollery serii PIC v korpusah DIP i QFN Mikrokontroller ATtiny2313 amerikanskoj firmy Atmel Mikrokontroller 1993 goda s UF stiraniem pamyati 62E40 evropejskoj firmy STMicroelectronics SBIS kontrollera na plate upravleniya zhyostkim diskom Fujitsu MAP3735NC IstoriyaS poyavleniem odnokristalnyh mikroEVM svyazyvayut nachalo ery massovogo primeneniya kompyuternoj avtomatizacii v oblasti upravleniya Po vidimomu istochnik ne ukazan 1946 dnej eto obstoyatelstvo i opredelilo termin kontroller angl controller regulyator upravlyayushee ustrojstvo V svyazi so spadom otechestvennogo proizvodstva i vozrosshim importom tehniki v tom chisle vychislitelnoj termin mikrokontroller MK vytesnil iz upotrebleniya ranee ispolzovavshijsya termin odnokristalnaya mikroEVM Pervyj patent na odnokristalnuyu mikroEVM byl vydan v 1971 godu inzheneram Majklu Kokrenu i Geri Bunu sotrudnikam amerikanskoj Texas Instruments Imenno oni predlozhili na odnom kristalle razmestit ne tolko processor no i pamyat s ustrojstvami vvoda vyvoda V 1976 godu amerikanskaya firma Intel vypuskaet mikrokontroller i8048 V 1978 godu firma Motorola vypustila svoj pervyj mikrokontroller MC6801 sovmestimyj po sisteme komand s vypushennym ranee mikroprocessorom MC6800 V 1980 godu Intel vypuskaet sleduyushij mikrokontroller i8051 Udachnyj nabor periferijnyh ustrojstv vozmozhnost gibkogo vybora vneshnej ili vnutrennej programmnoj pamyati i priemlemaya cena obespechili etomu mikrokontrolleru uspeh na rynke S tochki zreniya tehnologii mikrokontroller i8051 yavlyalsya dlya svoego vremeni ochen slozhnym izdeliem v kristalle bylo ispolzovano 128 tys tranzistorov chto v 4 raza prevyshalo kolichestvo tranzistorov v 16 razryadnom mikroprocessore i8086 V SSSR velis razrabotki originalnyh mikrokontrollerov V 1979 godu v SSSR LKTB razrabotalo odnokristalnuyu 16 razryadnuyu mikro EVM Elektronika S5 31 K1827 VE1 s sistemoj komand semejstva Elektronika S5 i NII TT razrabotal odnokristalnuyu 16 razryadnuyu EVM K1801VE1 mikroarhitektura kotoroj poluchila nazvanie Elektronika NC Uroven ih razrabotki sootvetstvoval luchshim mirovym rezultatam togo perioda v oblasti 16 razryadnyh odnokristalnyh mikro EVM Takzhe osvaivalsya vypusk klonov naibolee udachnyh zarubezhnyh obrazcov Na 2013 god sushestvovalo bolee 200 modifikacij mikrokontrollerov sovmestimyh s i8051 vypuskavshihsya dvumya desyatkami kompanij i bolshoe kolichestvo mikrokontrollerov drugih tipov Populyarnostyu u razrabotchikov polzuyutsya 8 bitnye 16 bitnye i 32 bitnye mikrokontrollery PIC firmy Microchip Technology mikrokontrollery AVR firmy Atmel s 2016 goda proizvodyatsya firmoj Microchip 16 bitnye MSP430 firmy TI a takzhe 32 bitnye mikrokontrollery arhitektury ARM kotoruyu razrabatyvaet firma ARM Limited i prodayot licenzii drugim firmam dlya ih proizvodstva Nesmotrya na populyarnost v Rossii mikrokontrollerov upomyanutyh vyshe na 2009 god mirovoj rejting po obyomu prodazh po dannym Gartner Group vyglyadel inache pervoe mesto s bolshim otryvom zanimala Renesas Electronics na vtorom Freescale na tretem Samsung zatem shli Microchip i TI dalee vse ostalnye OpisaniePri proektirovanii mikrokontrollerov prihoditsya soblyudat kompromiss mezhdu razmerami i stoimostyu s odnoj storony i gibkostyu i proizvoditelnostyu s drugoj Dlya raznyh prilozhenij optimalnoe sootnoshenie etih i drugih parametrov mozhet razlichatsya ochen silno Poetomu sushestvuet ogromnoe kolichestvo tipov mikrokontrollerov razlichayushihsya arhitekturoj processornogo modulya razmerom i tipom vstroennoj pamyati naborom periferijnyh ustrojstv tipom korpusa i t d V otlichie ot obychnyh kompyuternyh mikroprocessorov v mikrokontrollerah chasto ispolzuetsya garvardskaya arhitektura pamyati to est razdelnoe hranenie dannyh v OZU a komand v PZU Krome OZU mikrokontroller mozhet imet vstroennuyu energonezavisimuyu pamyat dlya hraneniya programmy i dannyh Mnogie modeli kontrollerov voobshe ne imeyut shin dlya podklyucheniya vneshnej pamyati Naibolee deshyovye tipy pamyati dopuskayut lish odnokratnuyu zapis libo hranimaya programma zapisyvaetsya v kristall na etape izgotovleniya konfiguraciej nabora tehnologicheskih masok Takie ustrojstva podhodyat dlya massovogo proizvodstva v teh sluchayah kogda programma kontrollera ne budet obnovlyatsya Drugie modifikacii kontrollerov obladayut vozmozhnostyu mnogokratnoj perezapisi programmy v energonezavisimoj pamyati Nepolnyj spisok periferijnyh ustrojstv kotorye mogut ispolzovatsya v mikrokontrollerah vklyuchaet v sebya universalnye cifrovye porty kotorye mozhno nastraivat kak na vvod tak i na vyvod razlichnye interfejsy vvoda vyvoda takie kak UART I C SPI CAN USB IEEE 1394 Ethernet analogo cifrovye i cifro analogovye preobrazovateli komparatory shirotno impulsnye modulyatory ShIM kontroller tajmery kontrollery beskollektornyh dvigatelej v tom chisle shagovyh kontrollery displeev i klaviatur radiochastotnye priemniki i peredatchiki massivy vstroennoj flesh pamyati vstroennye taktovyj generator i storozhevoj tajmer Ogranicheniya po cene i energopotrebleniyu ogranichivaet taktovuyu chastotu kontrollerov Hotya proizvoditeli stremyatsya obespechit rabotu svoih izdelij na vysokih chastotah oni v to zhe vremya predostavlyayut zakazchikam vybor vypuskaya modifikacii rasschitannye na raznye chastoty i napryazheniya pitaniya Vo mnogih modelyah mikrokontrollerov ispolzuetsya staticheskaya pamyat dlya OZU i vnutrennih registrov Eto dayot kontrolleru vozmozhnost rabotat na menshih chastotah i dazhe ne teryat dannye pri polnoj ostanovke taktovogo generatora Chasto predusmotreny razlichnye rezhimy energosberezheniya v kotoryh otklyuchaetsya chast periferijnyh ustrojstv i vychislitelnyj modul Izvestnye semejstva ARM ARM Limited ST Microelectronics STM32 ARM based MCUs ARM Cortex ARM7 i ARM9 based MCUs Texas Instruments Stellaris MCUs NXP ARM based LPC MCUs Toshiba ARM based MCUs Analog Devices ARM7 based MCUs Cirrus Logic ARM7 based MCUs Freescale Semiconductor ARM9 based MCUs Silicon Labs EFM32 ARM based MCUs AVR Atmel ATmega ATtiny MCS 51 Intel Espressif ESP8266 i ESP32 MSP430 TI PIC Microchip STMicroelectronics S8051F34x RL78 Renesas Electronics RISC V otkrytaya rasshiryaemaya sistema komand Espressif ESP32 C3 ESP32 P4 SiFive FE310 WCH CH32V003 CH32V307 Milandr Schyotchik K1986VK025 Mikron Progress AMUR K1948VK018 NIIET linejka chipov s K1921VG015PrimenenieIspolzovanie v sovremennom mikrokontrollere dostatochnogo moshnogo vychislitelnogo ustrojstva s shirokimi vozmozhnostyami postroennogo na odnoj mikrosheme vmesto celogo nabora znachitelno snizhaet razmery energopotreblenie i stoimost postroennyh na ego baze ustrojstv Ispolzuyutsya v upravlenii razlichnymi ustrojstvami i ih otdelnymi blokami v vychislitelnoj tehnike materinskie platy kontrollery diskovodov zhestkih i gibkih diskov CD i DVD kalkulyatorah elektronike i raznoobraznyh ustrojstvah bytovoj tehniki v kotoroj ispolzuetsya elektronnye sistemy upravleniya stiralnyh mashinah mikrovolnovyh pechah posudomoechnyh mashinah telefonah i sovremennyh priborah razlichnyh robotah sistemah umnyj dom i dr V promyshlennosti ustrojstva promyshlennoj avtomatiki ot programmiruemogo rele i vstraivaemyh sistem do PLK sistem upravleniya stankami V to vremya kak 8 razryadnye mikroprocessory obshego naznacheniya polnostyu vytesneny bolee proizvoditelnymi modelyami 8 razryadnye mikrokontrollery prodolzhayut shiroko ispolzovatsya Eto obyasnyaetsya tem chto sushestvuet bolshoe kolichestvo primenenij v kotoryh ne trebuetsya vysokaya proizvoditelnost no vazhna nizkaya stoimost V to zhe vremya est mikrokontrollery obladayushie bolshi mi vychislitelnymi vozmozhnostyami naprimer cifrovye signalnye processory primenyayushiesya dlya obrabotki bolshogo potoka dannyh v realnom vremeni naprimer audio videopotokov ProgrammirovanieProgrammirovanie mikrokontrollerov osushestvlyaetsya na nizkourovnevyh yazykah tipa assemblera i yazykah s vozmozhnostyu neposredstvennogo dostupa k adresam pamyati Si S Oberon Fort hotya sushestvuyut kompilyatory dlya lyubyh drugih yazykov s dobavleniem nizkourovnevyh rantajmov Izvestnye kompilyatory Si dlya MK GNU Compiler Collection podderzhivaet ARM AVR MSP430 i mnogie drugie arhitektury Small Device C Compiler podderzhivaet mnozhestvo arhitektur CodeVisionAVR dlya AVR dlya lyubyh MK WinAVR dlya AVR i AVR32 Keil dlya arhitektury 8051 i ARM HiTECH dlya arhitektury 8051 i PIC ot Microchip Izvestnye kompilyatory bejsika dlya MK arhitektury PIC AVR 8051 i ARM Bascom arhitektury AVR i 8051 dlya arhitektury AVR dlya arhitektury PIC Swordfish dlya arhitektury PIC Dlya otladki programm ispolzuyutsya programmnye simulyatory specialnye programmy dlya personalnyh kompyuterov imitiruyushie rabotu mikrokontrollera vnutrishemnye emulyatory elektronnye ustrojstva imitiruyushie mikrokontroller kotorye mozhno podklyuchit vmesto nego k razrabatyvaemomu vstroennomu ustrojstvu i otladochnyj interfejs naprimer JTAG Sm takzheProgrammiruemyj logicheskij kontroller Sistema na kristalle Odnokristalnyj mikrokontrollerPrimechaniyaVasilev A E Mikrokontrollery razrabotka vstraivaemyh prilozhenij izd BHV Peterburg 2008 Mikroprocessory i mikroprocessornye komplekty integralnyh mikroshem pod redakciej Shahnova V A M Radio i svyaz 1988 T 2 Odnoplatnye mikroEVM Pod red V G Domracheva Mikroprocessornye BIS i ih primenenie M Energoatomizdat 1988 S 128 ISBN 5 283 01489 4 Glava 2 Elementnaya baza otechestvennyh personalnyh EVM Spravochnik po personalnym EVM Pod red chl korr AN USSR B N Malinovskogo Kiev Tehnika 1990 S 384 ISBN 5 335 00168 2 Molchanov A A Kornejchuk V I Tarasenko V P i dr Spravochnik po mikroprocessornym ustrojstvam Kiev Tehnika 1987 S 288 Microchip pokupaet Atmel za 3 56 mlrd dollarov neopr iXBT com Data obrasheniya 17 maya 2016 Arhivirovano 9 sentyabrya 2019 goda Renesas Gartner Chart created by Renesas Electronics based on Gartner data Microcontrollers to enable Smart World Semiconductor Applications Worldwide Annual Market Share Database neopr 25 marta 2010 Data obrasheniya 30 avgusta 2011 Arhivirovano 5 fevralya 2012 goda IARLiteraturaBrodin V B Kalinin A V Sistemy na mikrokontrollerah i BIS programmiruemoj logiki M EKOM 2002 ISBN 5 7163 0089 8 Zhan M Rabai Ananta Chandrakasan Borivozh Nikolich Cifrovye integralnye shemy Metodologiya proektirovaniya Digital Integrated Circuits 2 e izd M 2007 ISBN 0 13 090996 3 Mikushin A Zanimatelno o mikrokontrollerah M 2006 ISBN 5 94157 571 8 Novikov Yu V Skorobogatov P K Osnovy mikroprocessornoj tehniki Kurs lekcij M Internet universitet informacionnyh tehnologij 2003 ISBN 5 7163 0089 8 Frunze A V Mikrokontrollery Eto zhe prosto M OOO ID SKIMEN 2002 T 1 ISBN 5 94929 002 X Frunze A V Mikrokontrollery Eto zhe prosto M OOO ID SKIMEN 2002 T 2 ISBN 5 94929 003 8 Frunze A V Mikrokontrollery Eto zhe prosto M OOO ID SKIMEN 2003 T 3 ISBN 5 94929 003 7 SsylkiParametricheskij poisk i opisaniya arhitektur