Кроме, так сказать, обязательных частей микроконтроллера, таких как порты ввода-вывода , любой микроконтроллер ещё содержит так называемые периферийные устройства. В более широком понимании - это внешняя часть чего-либо, противоположность центру не центр , удалённая отделённая от центра. В электронике периферией обычно называют части устройства, которые не являются основными.
Устройство микроконтроллеров AVR
Рассмотрим внутреннюю архитектуру микроконтроллеров AVR, попробуем разобраться из каких блоков состоит кристалл микросхемы и за какие функции отвечает каждый блок, как они взаимодействуют между собою. Также будут приведены полезные сравнения и примеры, ценные заметки что помогут прояснить принципы работы микроконтроллера с внешними устройствами и периферией. Микроконтроллер изнутри - это компьютер со своим вычислительным устройством, постоянной и динамической памятью, портами ввода-вывода и разной периферией. RISC Reduced Instruction Set Computer - архитектура с тщательно подобранным набором команд, которые как правило выполняются за один такт работы процессора. Современные AVR микроконтроллеры содержат около команд, которые очень быстро выполняются и не требуют больших затрат как по внутри-процессорным ресурсам, так и по потребляемой мощности.
Большинство людей даже не знают, что такое микроконтроллеры, и уж тем более не имеют представления о том, где они используются. В то же время в современном мире существует огромное количество электронных приборов, в основе которых лежат микроконтроллеры. Все современные люди пользуются этим приборами - телефонами, телевизорами, микроволновками, стиральными и посудомоеечными машинами. Даже дети, едва научившись ползать, уже осваивают устройства на микроконтроллерах. Да-да - почти все современные игрушки, которые хоть как-то подражают поведению своих прототипов в жизни, содержат электронную начинку на основе микроконтроллера. Разумеется, если все эти устройства - от игрушек до сложной бытовой техники - имеют мозг-микроконтроллер, то также должны быть люди, которые занимаются созданием этих устройств - от замысла и разработки до производства.
Идея RISC - это тщательный подбор команд, которые можно было бы выполнить за один такт. Однако обычно выигрыш в быстродействии у RISC перекрывает потери. Так, самая быстрая команда у выполняется за 12 тактов. Поэтому основным признаком RISC стало принято считать выполнение команд за один такт. Фоннеймановская и гарвардская архитектура В г. Им была предложена архитектура, получившая его имя von Neumann architecture и предполагающая хранение программ и данных в общей памяти г.