Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
analitichny_zvit_khyzhniak_1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
243.2 Кб
Скачать

Типи пам'яті мк.

Можна виділити три основні види пам'яті, яка у МК:

  1. а) пам'ять програм;

  2. б) пам'ять даних;

  3. в) регістри МК.

Пам'ять програм є постійну пам'ять, призначену для зберігання програмного коду і констант. Ця пам'ять не змінює вмісту у виконання програми.Пам'ять даних варта зберігання змінних під час виконання програми. Регистры МК – цей вид пам'яті включає внутрішні регістри процесора і регістри, які є керувати периферійними пристроями.

Для зберігання програм зазвичай служить одне із видів постійної пам'яті: ROM (масочные ПЗУ), PROM (одноразово программируемые ПЗУ), EPROM (електрично программируемые ПЗУ з ультрафіолетовим стиранням) чи EEPROM (ПЗУ з допомогою електричної записом й стирання, до цього виду теж належать сучасні мікросхеми Flash-памяти). Всі ці види пам'яті є энергонезависимыми – це, що вміст пам'яті зберігається після вимикання харчування МК.

Багаторазово программируемые ПЗУ – EPROM і EEPROM (Electrically Erasable Programmable Memory) поділяються на ПЗУ зі стиранням ультрафіолетовим (СФ) опроміненням (випускаються в корпусах з вікном), і МК з електрично перепрограммируемой пам'яттю, відповідно.

Нині протоколи програмування сучасної EEPROM пам'яті дозволяють виконувати програмування МК у складі системи, де він працює. Такий спосіб програмування отримав назву – ISP (In System Programming). І тепер можна періодично оновлювати програмне забезпечення МК без видалення із плати. Це дає величезний виграш на на початкових етапах розробки систем з урахуванням МК чи процесі вивчення, коли маса часу забирають багаторазовий пошук причин непрацездатності системи та виконання наступних циклів стирания-программирования пам'яті програм.

Функціонально Flash-память мало відрізняється від EEPROM. Основне різниця полягає лише у спроможності стирання записаній інформації. Ще EEPROM стирання виробляється окремо кожної осередки, тоді як у Flash-памяти стирання здійснюється цілими блоками.

ОЗУ (RAM) – оперативне запам'ятовуючий пристрій, використовується для зберігання даних. Цю пам'ять називають ще пам'яттю даних. Кількість циклів читання і запис в ОЗУ необмежено, але за відключення харчування всю інформацію втрачається.

2 Інструментальні засоби

Найефективніший засіб налагодження програм для МК – застосування спеціалізованих професійних інструментальних налагоджувальних засобів, до яких можно віднести:

  • внутрисхемні эмулятори (ВСЕ) – програмно апаратний засіб, здатний заміщати собою эмулюемий процесор у реальному пристрої;

  • програмні симулятори – програмний засіб здатний імітувати роботу МК та його пам'яті;

  • монітори налагодження – спеціальна програма, яка загружаеться в память налагоджуемої системи.

  • плати розвитку (Evaluation Boards – оціночні плати) – своєрідні конструктори для макетування прикладних систем;

  • эмуляторы ПЗУ – программно-аппаратний засіб, що дозволяє замінити ПЗУ налагоджуемого налагоджуемого на ОЗУ, у якому можна завантажити програму з комп'ютера через один із стандартних каналів зв'язку.

До того ж є і комбіновані пристрої і набори.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]