Структура мікроконтролера 
  Зміст 
   1. Узагальнена структурна схема 
  2. Генератор тактового сигналу 
  3. Процесор 
  4. Запам'ятовуючий пристрій FlashROM 
  5. Запам'ятовуючий пристрій SRAM 
  6. Запам'ятовуючий пристрій EEPROM 
  7. Зовнішнє запам'ятовуючий пристрій ERAM 
  8. Периферійні пристрої 
  Література 
В  
  1. Узагальнена структурна схема  
   Мікроконтролери сімейства AVR мають єдину базову структуру. Узагальнена структурна схема мікроконтролера (МК) зображена на рис. 1.VCC OND 
В   
 До складу мікроконтролера входять: 
  в–  генератор тактового сигналу (GCK); 
  в–  процесор (CPU); 
  в–  постійне запам'ятовуючий пристрій для зберігання програми, виконане за технологією Flash, (FlashROM); 
  в–  оперативне запам'ятовуючий пристрій статичного типу для зберігання даних (SRAM); 
  в–  постійне запам'ятовуючий пристрій для зберігання даних, виконане за технологією EEPROM, (EEPROM); 
  в–  набір периферійних пристроїв для введення та виведення даних і керуючих сигналів і виконання інших функцій. 
  У мікроконтролерах тина t11, t12. t15, 1200 і t28 запам'ятовуючий пристрій SRAM відсутня. У мікроконтролерах типу t1l і t28 відсутній також запам'ятовуючий пристрій EEPROM. p> До мікроконтролерам типу 8515 і ТЮГ може бути підключено зовнішній запам'ятовуючий пристрій для храпения даних (ERAM). Команди програми зберігаються тільки у внутрішньому запам'ятовуючому пристрої FlashROM. 
  Висновки VCC і GND призначені для підключення джерела напруги живлення мікроконтролера. Рівень напруги всіх сигналів в мікроконтролері відраховується щодо рівня на шині GND, прийнятого за 0В. Допустимі значення напруги живлення у мікроконтролерів різних типів і варіантів вказані в додатку П1 в табл. П1.3. Інші висновки мікроконтролерів різних типів вказані в додатку П2. Функції цих висновків описуються при розгляді пристроїв, в роботі яких вони використовуються. 
  До складу процесора (CPU) входять: 
  в–  лічильник команд (PC); 
  в–  арифметико-логічний пристрій (ALU); 
  в–  блок регістрів загального призначення (GPR, General Purpose Registers) та інші елементи, що не показані на схемі рис. 1. p> Крім регістрів загального призначення в мікроконтролері маються регістри спеціальних функцій, які в сімействі AVR називаються регістрами вводу-виводу (I/Про Registers, IOR). З участю цих регістрів здійснюються: 
  в–  управління роботою мікроконтролера і окремих його пристроїв; 
  в–  визначення стану мікроконтролера і окремих його пристроїв; 
  в–  введення даних в мікроконтролер й окремі його пристрою і виведення даних і виконуються інші функції. 
   Структура мікроконтролера 
  Таблиця 1 
 
 Тип МК 
 Flash (байт) 
 ISP 
 SRAM (байт) 
 EEPROM (байт) 
 ERAM 
 IOR 
 P 
 I/O 
 ALT 
 SPI 
 UART 
 TWSI 
 T/C0 
 T/C1 
 T/C2 
				
				
				
				
			
 ADC 
 AC 
 PHM 
 IU 
 Тип МК 
 t11 
 1K 
 14 
 1 
 6 
 6 
 A 
 + 
 5 
 t11 
 t12 
 1K 
 + 
 64 
 18 
 1 
 6 
 6 
 A 
 + 
 6 
 t12 
 t15 
 1K 
 + 
 64 
 27 
 1 
 6 
 6 
 A 
 B 
 4 
 + 
 9 
 t15 
 2323 
 2K 
 + 
 128 
 128