Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mcs51.pdf
Скачиваний:
209
Добавлен:
31.05.2015
Размер:
2 Мб
Скачать
☆

9.Программные средства для микроконтроллеров семейства MCS-51.

•Дизассемблеры для MCS-51

•Интегрированная отладочная среда ProView для микроконтроллеров семейства MCS-51, 251, XA

•Интегрированная отладочная среда mVision2

•Интегрированная отладочная среда для ADuC812

•Компиляторы с языка ассемблер для микроконтроллеров семейства MCS-51

•Библиотека для работы с числами с плавающей запятой (2,5 Kb)

9.1.Дизассемблеры MCS-51.

Дизассемблер предназначен для преобразования исполняемого кода микроконтроллеров MCS-51 в текст программы на языке ассемблера.

Форматы входных данных: HEX, OBJ, BIN. Работа производится с помощью системы меню.

Поддерживаются процессоры:

•8051/8031

•8052/8032

•80512/80532

•80(C)515/80(C)535

•80C517/80C537

•80C515A/80C535A

•80C517A/80C537A

•8035/8048/8041

•z80

атакже их модификации.

•Дизассемблер для MCS-51 (32 Kb)

•Дизассемблер для 8051/8052, z80, 8035/8048/8041 с исходниками (266Kb)

•Дизассемблер INTEL 8051 (24Kb)

9.2.Введение в интегрированную отладочную среду ProView для микроконтроллеров семейства MCS-51, 251, XA

( ProView V3.1 (13 681 Kb)

ProView фирмы Franklin Software Inc. – интегрированная среда разработки программного обеспечения для однокристальных микроконтроллеров семейства Intel 8051 и его клонов. Она включает в себя всё, что нужно для создания, редактирования, компиляции, трансляции, компоновки, загрузки и отладки программ:

1.стандартный интерфейс Windows,

2.полнофункциональный редактор исходных текстов с выделением синтаксических элементов цветом,

3.организатор проекта,

4.транслятор с языка C,

5.ассемблер,

6.отладчик,

7.встроенную справочную систему.

Среда разработки подобна Visual C++ Microsoft и Borland C++ для Windows. Пользователи, знакомые с любым из этих изделий, будут чувствовать себя в ProView, как дома.

Первый этап разработки программы – запись её исходного текста на каком-либо языке программирования.

Затем производится компиляция или трансляция его в коды из системы команд микроконтроллера, используя транслятор или ассемблер. Трансляторы и ассемблеры – прикладные программы, которые интерпретируют текстовый файл, содержащий исходный текст программы, и создают объектные файлы, содержащие объектный код.

После компоновки объектных модулей наступает этап отладки программы, устранения ошибок, оптимизации и тестирования программы.

ProView объединяет все этапы разработки прикладной программы в единый рекурсивный процесс, когда в любой момент времени возможен быстрый возврат к любому предыдущему этапу.

ProView имеет следующие компоненты.

63

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