Микропроцессоры в системах контроля. Бояринов А.Е. - 25 стр.

UptoLike

Составители: 

1 Персональный компьютер IBM PC.
2 Лабораторный микроконтроллер EB552.
3 Блок питания для микроконтроллера.
4 Кабель для подключения микроконтроллера к компьютеру.
Подготовка к выполнению работы
1 Включите персональный компьютер, введите свой пароль и загрузите операционную систему.
2 Соедините кабелем COM-порт компьютера с последовательным портом лабораторного микро-
контроллера.
3 Подключите кабельный разъем блока питания к микроконтроллеру.
4 Включите блок питания в розетку 220В.
5 Убедитесь, что на индикаторе микроконтроллера появилось сообщение о готовности к работе.
Порядок выполнения работы
1 Запустите программу Keil µVision2.
2 Создайте новый проект для микроконтроллера 80С552 фирмы Philips.
3 Скопируйте из директории I:\микропроцессоры\Keil\Examples for EB552 в директорию, где на-
ходится ваш проект следующие файлы:
Hello.c – исходный текст демонстрационной программы на языке Си;
Startup.a51 – системная программа на языке Ассемблер;
Stdio1.h заголовочный файл для функций ввода-вывода, модифицированный для отображения
информации на индикаторе.
4 Включите в проект файлы Hello.c и Startup.a51.
5 Настройте проект под лабораторный микроконтроллер EB552 с эмулятором ПЗУ.
З а к л а д к а Target
Memory Model – Small
Rom Code Size – Large
Off-chip Code memory: Start 0x8000; Size 0x8000
Off-chip Xdata memory: Start 0x0000; Size 0x8000
З а к л а д к а Output
Create Executable
Create Hex File: Hex-80
З а к л а д к а C51
Level: 8
Emphasis: Favor speed
Начальный адрес вектора прерывания: 0x8000
З а к л а д к а Debug
Use Simulator
Load Application at Startup
Go till main ()
6 Настройте шрифт в окне проекта Editor C files.
7 Ознакомьтесь с текстом демонстрационной программы.
8 Обработайте проект с помощью команды Rebuild All Target Files и проконтролируйте результат
ее выполнения в окне выходных сообщений.
9 Запустите отладчик и проверьте работу программы в пошаговом режиме.
10 Создайте инструмент пользователя для загрузки Hex-файла.
11 Загрузите программу в эмулятор ПЗУ лабораторного микроконтроллера и проверьте ее работу.
Контрольные вопросы