Распределение адресного пространства Национальный технический университет «Харьковский политехнический институт» Кафедра «Промышленная и биомедицинская электроника» Практическое занятие по дисциплине «Микропроцессорная техника» Б.А. Стысло г. Харьков, 2014 г. 1
ПОСТАНОВКА ЗАДАЧИ Несмотря на наличие у микроконтроллеров серии MCS-51 в своем составе внутренней памяти, разработчиками предусмотрена возможность подключения внешней памяти. Таким образом возможно нарастить объемы памяти микропроцессорной системы: МК – микроконтроллер; ОЗУ – оперативное запоминающее устройство; ПЗУ – постоянное запоминающее устройство; УВВ – устройства ввода/вывода информации; ШД – шина данных; ША – шина адреса. 2 ШИНА – информационный канал, объединяющий все функциональные блоки МПС и обеспечивающий обмен данными в виде двоичных чисел. Данные по шине передаются в виде слов, являющимися группой битов. В параллельной шине n битов предаются по отдельным линиям одновременно.
3 Табличное представление размещения данных в памяти ПЗУ и ОЗУ – составляют систему памяти, которая предназначена для хранения информации в виде двоичных чисел. ПЗУ предназначено для хранения программ управления, констант, таблиц. ОЗУ – для сохранения промежуточных результатов вычислений. Память организована в виде массива ячеек, каждая из которых имеет свой адрес и может хранить 1 байт (8 бит) информации. Ячейка с адресом содержит число = = 35 10
4 Модели микросхем памяти в Proteus Наименование Объем памяти Тип памятиA0..AX IDT6116SA2 Кб * 8STATIC RAM0..10 CY62648 Кб * 8STATIC RAM0..12 HM62256B32 Кб * 8STATIC RAM0..14 Наименование Объем памяти Тип памятиA0..AX 27C324 Кб * 8STATIC EPROM C648 Кб * 8STATIC EPROM С12816 Кб * 8STATIC EPROM C25632 Кб * 8STATIC EPROM C51264 Кб * 8STATIC EPROM0..15 ПЗУ ОЗУ
5 Назначение выводов микросхемы памяти Содержимое микросхемы памяти
6 Схема исследования микросхемы памяти СS – Chip Select СE – Chip Enable WE – Write Enable OE – Output Enable
7 Запись данных в память Запись числа 05h по адресу 05h Чтение содержимого памяти по адресу 05h
8 В качестве примера выполним распределение адресов памяти ОЗУ емкостью 4 Кб на двух микросхемах емкостью 2 (Кб). Суть распределения адресов поясняется следующим рисунком: Распределение адресного пространства ОЗУ
9
10 Физическая реализация (VER. 1.0)
11 Физическая реализация (VER. 2.0)
12 Распределение адресного пространства ОЗУ емкостью 8K (4+2+2)
13 Распределение адресного пространства ОЗУ емкостью 8K (4+2+2), схема дешифрации
14 Вариант схемной реализации курсового проекта