ВУЗ:
Составители:
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 Загрузите программу в эмулятор ПЗУ лабораторного микроконтроллера и проверьте ее работу.
Контрольные вопросы
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »