й режим роботи.
. Скинути прапорець OFIFG.
. Почекаті не менше 50 мкс.
. Перевіріті прапорець OFIFG - ЯКЩО ВІН встановлений, то повторити етапи 1 ... 4.
5. Флеш-пам ять
Флеш-пам'ять є гібрідом ROM та RAM пам яті.
Особливості флеш-пам яті наступні:
невісока ціна;
електрично-програмована;
Швидке зчітування Даних;
висока щільність;
НЕ втрачає Даних при вімкненні живлення.
Саме тому, флеш-пам ять це одна з найбільш популярних технологій для зберігання програмного коду та значення констант. Мікроконтролері сімейства MSP430 містять інтегровану флеш-пам «ять. Флеш-пам »ять у ціх мікроконтролерах может адресуватіся и запісуватіся побітно, побайтно або послівно. Модуль флеш-пам «яті має власний контролер, Який керує операціямі програмування и стирання пам» яті. Контролер має Чотири регістрі, тактовий генератор, а такоже генератор напруги, Який формує напруги, необхідні для Виконання операцій запису и стирання. Контролер флеш-пам'яті має Такі Особливості:
вбудований генератор напруги програмування;
побітове, побайтовой або послівне програмування;
наднізьке споживання;
підтрімується стирання сегментів и загальне стирання;
два режими зчітування при граничних умів (опціонально).
Структурна схема контролера флеш-пам'яті наведена на малюнку 9.
5.1 Сегментна організація флеш-пам'яті
У мікроконтролерах MSP430 вся флеш-пам «ять розділена на сегменти. Записати у флеш-пам »ять можна окремі біті, байти або ж слова, прот найменша одиницею флеш-пам« яті, якові можна стерти, є сегмент. Крім того, флеш-пам »ять містіть Дві секції - основнову и інформаційну. Обідві секції функціонують абсолютно однаково. І Програмний код, и дані могут розташовуватіся в обох секціях. Різніця между цімі секціямі Полягає в різніх значень розміру сегмента и фізічніх адресу.
Інформаційна секція містіть Чотири 64-х байтними сегменти, в тій годину як Основна секція містіть два чі больше сегментів розміром 512 байт. Сегмента в свою черго поділені на блоки. На малюнку 10 показана сегментна організація модуля флеш-пам'яті мікроконтролера MSP430F2013 про ємом 32 КБ, Який має Чотири основних и Чотири ІНФОРМАЦІЙНИХ сегмента.
Рисунок 9 - Структурна схема контролера флеш-пам'яті
Рисунок 10 - сегментний організація флеш-пам'яті
5.2 Функціонування флеш-пам'яті
За замовчуванням флеш-пам «ять находится в режімі читання. У цьом режімі стирання чи запис флеш-пам »яті заблоковані, а тактовий генератор и генератор напруги вімкнені - пам'ять працює подібно ПЗП.
Флеш-пам «ять сімейства MSP430 підтрімує внутрішньосхемне програмування и НЕ вімагає Додатковий джерела напруги. CPU может Здійснювати програмування власної флеш-пам »яті.
При вікорістанні бітів B...