і мікроконтролерів. Мікроконтролері можна зустріті в багатьох СУЧАСНИХ приладнати, таких як телефони, пральні машини, смороду відповідають за роботу двигунів и систем гальмування СУЧАСНИХ автомобилей, з їх помощью створюються системи контролю і системи збору ІНФОРМАЦІЇ. Переважно більшість процесорів, что випускають в мире - мікроконтролері.
При проектуванні мікроконтролерів доводитися Дотримуватись баланс между розмірамі и вартістю з одного боку и гнучкістю и продуктівністю з іншою. Для різніх! Застосування оптімальне співвідношення ціх и других параметрів может розрізнятіся Дуже сильно. Тому існує Величезна кількість тіпів мікроконтролерів, что відрізняються архітектурою процесорного модуля, розміром и типом вбудованої пам'яті, набором періферійніх прістроїв, типом корпусу.
У тій годину, як 8-розрядні процесори загально призначення Повністю вітіснені продуктівнішімі моделями, 8-розрядні мікроконтролері продолжают широко використовуват. Це пояснюється тім, что існує велика кількість! Застосування, в якіх НЕ потрібна висока Продуктивність, альо ВАЖЛИВО низька ВАРТІСТЬ. У тій же година, є мікроконтролері, з більшімі Обчислювальна можливіть, Наприклад цифрові сігнальні процесори.
Обмеження за ціною и енергоспожіванням стрімують такоже ЗРОСТАННЯ тактової частоти контролерів. Хочай Виробники прагнуть Забезпечити роботу своих виробів на високих частотах, смороду, в тій же година, Надаються замовникам вибір, Випускаючий модіфікації, розраховані на Різні частоти и напругу живлення. У багатьох моделях мікроконтролерів вікорістовується статична пам «ять для ОЗП и внутрішніх регістрів. Це Дає контролеру можлівість працювати на менших частотах и ??даже НЕ втрачати дані при повній зупінці тактового генератора. Часто передбачені Різні режими енергозбереження, в якіх відключається частина періферійніх прістроїв и обчислювальний модуль. - Один з світовіх лідерів у ВИРОБНИЦТВІ широкого спектру мікросхем незалежної пам »яті, FLASH-мікроконтролерів и мікросхем програмованої логікі, узяла старт по розробці RISC-мікроконтролерів у середіні 90 -х років, вікорістовуючі все свои технічні решение, накопічені до цього часу.архітектура, на Основі Якої побудовані мікроконтролері сімейства ATtiny, про «єднує Могутній Гарвардський RISC-процесор з роздільнім доступом до пам» яті програм и Даних, 32 регістрі загально призначення, шкірні з якіх может працювати як регістр - акумулятор, и розвинення систему команд фіксованої 16-біт довжина. Більшість команд віконуються за один машинний такт з одночаснім Виконання поточної и вібіркою наступної команді, что Забезпечує Продуктивність до 1 MIPS на кожен Мгц тактової частоти.
регістрі загально призначення утворюють регістровій файл Швидкого доступу, де КОЖЕН Регистр безпосередно пов'язаний з АЛП. За один такт з регістрового файлу вібіраються два операнди, віконується Операція, и результат повертається в регістровій файл. АЛП підтрімує аріфметічні и логічні Операції з регістрамі, между Регістром и константою або безпосередно з Регістром.
Регістровій файл такоже Доступний як частина пам'яті даніх.6 з 32-х регістрів могут використовуват як три 16-розрядні регістрі-покажчики для непрямої адресації. Старші мікроконтролері сімейства AVR мают у складі АЛУ апаратний помножувач.
Базовий набор команд AVR містіть 120 інструкцій. Інструкції бітовіх операцій включаються інструкції установки, очищення и тестування бітів.
Всі мікроконтролері AVR мают вбуд...