Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовой проект / КР1816ВЕ48..doc
Скачиваний:
135
Добавлен:
21.02.2014
Размер:
229.38 Кб
Скачать

Москва

Лицей “Вторая школа”

кафедра “Основы информатики и вычислительной техники”

Реферат по теме: Система разработки и отладки программ для однокристальных микро-ЭВМ типа КР1816ВЕ48

Ученик: Шугаров Андрей, 11В класс.

Учитель: Буртакова Л.В.

1999 год

Содержание

1. Введение. *

2. Области применения микроконтроллеров. *

3. Основные характеристики микроконтроллера КР1816ВЕ48. *

4. Память микроконтроллера. *

5. Организация ввода/вывода информации. *

6. Управление микроконтроллером. *

7. Система команд МК48. *

8. МК-система с внешней памятью программ. *

9. Основные принципы разработки программ для МК48. *

10. Постановка задачи. *

11. Аппаратные средства. *

12. Программные средства. *

13. Транслятор с языка ASM-48. *

14. Имитатор. *

15. Тестирование. *

16. Заключение. *

Приложение 1. Команды языка ASM-48 *

Приложение 2. Пример исходного текста на языке ASM-48 *

 

 

1. Введение.

За последние годы в микроэлектронике бурное развитие получило направление, связанное с выпуском однокристальных микроконтроллеров, которые предназначены для “интеллектуализации” оборудования различного назначения. Однокристальные (однокорпусные) микроконтроллеры представляют собой приборы, конструктивно выполненные в виде БИС и включающие в себя все составные части “голой” микроЭВМ: микропроцессор, память программ и память данных, а также программируемые интерфейсные схемы для связи с внешней средой. Использование микроконтроллеров в системах управления обеспечивает достижение исключительно высоких показателей эффективности при столь низкой стоимости (во многих применениях система может состоять только из одной БИС микроконтроллера), что микроконтроллерам, видимо, нет разумной альтернативной элементной базы для построения управляющих и/или регулирующих систем.

Микроконтроллеры представляют собой особый класс вычислительной техники. К этому классу можно отнести: 4-битные микроконтроллеры серий 1814, 1820, 1829 и 1013; микроконтроллеры серии 1816; а также сигнальные микроконтроллера (аналоговые микропроцессоры) серии 1813.

Наибольший интерес представляют микроконтроллеры серии 1816. Отечественная промышленность освоила производство младших моделей 8-разрядных микропроцессоров и микроконтроллеров фирмы Intel, полностью совместимых с их заграничными аналогами (КР1816ВЕ48 – это MCSR-48, КР1816ВЕ51 – MCSR-51, К580ВМ80 – MCS-80), а также 16-разрядных микропроцессоров собственной разработки (1816ВМ1, 1816ВМ2). Кроме того, выпускался 16-разрядный процессор КР1810ВМ86, совместимый с процессором 8086.

2. Области применения микроконтроллеров.

В публикациях часто микроконтроллеры называют однокристальными микроЭВМ. Однако для этих приборов в большей степени подходит именно название микроконтроллер, так как по целому ряду параметров они “не тянут” на полноценную ЭВМ:

    • незначительная ёмкость памяти, физическое и логическое разделение памяти программ (ПЗУ) и памяти данных (ОЗУ);

    • упрощённая и ориентированная на задачи управления система команд, примитивные методы адресации команд и данных;

    • специфическая организация ввода/вывода информации.

Всё это предопределяет область их использования в качестве специализированных вычислителей, управляющих какими-либо процессами. Структурная организация, набор команд и аппаратурно-программные средства ввода/вывода информации микроконтроллеров лучше всего приспособлены для решения задач управления и регулирования в приборах, устройствах и системах автоматики, а не для решения задач обработки данных. Микроконтроллеры не являются классическими машинами, так как физическая и логическая разделённость памяти программ и памяти данных исключает возможность модификации и/или замены (перезагрузки) прикладных программ микроконтроллеров во время работы, что сильно затрудняет их использование в качестве универсальных средств обработки данных.

3. Основные характеристики микроконтроллера кр1816ве48.

Микроконтроллер КР1816ВЕ48 (далее – МК) имеет на кристалле (в корпусе БИС) следующие аппаратурные средства:

    • процессор разрядностью 1 байт;

    • стираемое программируемое ЭСППЗУ (далее – ПЗУ) программ ёмкостью 1 Кбайт;

    • ОЗУ данных ёмкостью 64 байта;

    • программируемый 8-битный таймер/счётчик;

    • программируемые схемы ввода/вывода (27 линий);

    • блок векторного прерывания от 2 источников;

    • генератор;

    • схему синхронизации и управления.

Структура микроконтроллеров серии 1816 такова, что в случае необходимости их функциональные возможности могут быть расширены. С использованием внешних дополнительных БИС постоянной и оперативной памяти адресное пространство МК может быть значительно расширено, а путём подключения различных интерфейсных БИС число линий связи МК с объектами управления может быль увеличено практически без ограничений.

Микроконтроллеры серии 1816 требуют одного источника электропитания напряжением 5 В и рассеивают весьма незначительную мощность, работают в диапазоне температур от 0 до +70 градусов.

Микроконтроллер МК48 может работать в диапазоне частот синхронизации от 1 до 6 МГц, а минимальное время выполнения команды составляет 2.5 мкс. Микроконтроллеры серии 1816 различаются по частоте синхронизации, объёму резидентной (расположенной на кристалле) памяти программ (РПП) и объёму резидентной памяти данных (РПД). Некоторые микроконтроллеры не имеют РПП (требуется внешнее ПЗУ), либо имеют масочное ПЗУ, программируемое при изготовлении микроконтроллера.

Тип МК

Тип РПП

Ёмкость РПП, Кбайт

Ёмкость РПД, байт

Частота синх-ронизации, МГц

КР1816ВЕ48

ЭСППЗУ

1

64

6

КР1816ВЕ49

ПЗУ

2

128

11

КР1816ВЕ35

-

 

64

11/6

КР1816ВЕ51

ЭСППЗУ

4

128

12

КР1816ВЕ31

-

 

128

12

Соседние файлы в папке курсовой проект