Proteus. Отладка проги на MCS-51.

Тема в разделе "WASM.ELECTRONICS", создана пользователем S_Alex, 27 ноя 2008.

  1. S_Alex

    S_Alex Alex

    Публикаций:
    0
    Регистрация:
    27 авг 2004
    Сообщения:
    561
    Адрес:
    Ukraine
    При отладке проектов на базе 51 серии под Proteus-ом всем хочется чтобы прога выполнялась пошагового, да и еще чтобы исходник был виден.

    Пожалуйста. В Proteus-е есть файлик Asemddx.exe который извлекает отладочную информацию из *.LST файлов созданых компилятором ASEM-51 Version 1.2. Создает файл *.SDI.

    Но вот беда. При использовании макросов и инклудов эта тузла генерит "БРЕД", причем полнейший.

    Если весь код держать в одном файле и не юзать макросы - "всё пучком". Это конечно возможно.

    А если проект не на пару десятков байт, это уже "ГЕМОР".

    Может кто спалкивался с такой проблемой?

    А кто не хочет с ней встречаться, потесте мою тузлу Ddxasem. Выполняет почти аналогичные действия как и тузла из Proteus-а.
    Тестировал с ASEM-51 Version 1.3. Правда патченой.
     
  2. Freeman

    Freeman New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2005
    Сообщения:
    1.385
    Адрес:
    Ukraine
    ProView шарет показывать исходник во время отладки. ну и многое другое.
    [​IMG]