МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Внутрішня оперативна пам'ять SRAMВнутрішня оперативна пам'ять SRAM (Static RAM) є у всіх AVR сімейств "classic" і "mega" і у деяких кристалів сімейства "tiny". Для деяких мікроконтролерів можлива організація підключення зовнішньої пам'яті даних об'ємом до 64К. Цей тип пам'яті, також доступний програмі мікроконтролера безпосередньо в ході її виконання, зручний для зберігання проміжних даних, різних констант, таблиць перекодування, калібрувальних коефіцієнтів і т.п. При відключенні напруги живлення вся інформація, що знаходиться в SRAM, втрачається. SRAM пам'ять даних має наступну особливість. Як видно з рис.5, молодші 32 адреси (з $0000 по $001F) відведені під 32 регістри загального призначення R0-R31. Адреси з $0020 по $005F відведені під 64 регістри введення/виведення, а безпосередньо з адреси $0060 починається область, яку можна використовувати під програмні завдання. Регістри простору введення-виведення є регістрами управління і стану різних периферійних пристроїв мікроконтролера. Кожен регістр простору введення-виведення має свій номер. Так, регістр, розташований в елементі пам'яті $0020, має номер $0000; регістр, розташований в елементі пам'яті $0021, має номер $0001 і так далі. Повний перелік регістрів простору введення-виведення обов'язково приводиться в кінці кожного DataSheet на мікроконтролер. Рис.5 – Організація SRAM AVR.
До пристроїв простору введення-виведення можна звернутися двояко: як до осередку SRAM з певною адресою, так і до пристрою з певним номером. Така організація пам'яті називається прямим відображенням на пам’ять. Тобто, до регістра R0 можна звернутися як безпосередньо до регістра R0, або як до елементу пам'яті з адресою $0000. Аналогічно, до регістра PORTB можна звернутися як до зовнішнього пристрою введення-виведення з ім'ям PORTB (з номером $18), а можна звернутися як до елементу пам'яті з адресою $0038.
|
||||||||
|