Перейти к содержанию
    

Нужен совет по AT89C5131 и старой среде разработки

Нужно написать программу для AT89C5131. Согласно документации у этого контроллера 51 ядро. Есть старая среда еще под DOS, думаю, что многим она знакома A51. Если писать прогу в реальных адресах не пользуясь макроассемблером и никакими библиотеками, получится ли нормальный рабочий HEX? Под AT89C51 все получалось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно написать программу для AT89C5131. Согласно документации у этого контроллера 51 ядро. Есть старая среда еще под DOS, думаю, что многим она знакома A51. Если писать прогу в реальных адресах не пользуясь макроассемблером и никакими библиотеками, получится ли нормальный рабочий HEX? Под AT89C51  все получалось.

Ядро 51-е - значит, и компилировать код можно в любом intel51 совместимом компиляторе. Проблема будет только в отладке, при использовании расширенных регистров и дополнительных функций. Поэтому лучше использовать Keil 7.xx со средой uVision 2/3. Там доступна для отладки вся периферия, за исключением USB модуля, причем в наглядном виде. На примитивное освоение Keil уйдет пару дней (проверено), а с отладкой 'на ощупь' можно надолго растянуть! Но если нужно лишь 51-е ядро и USB то и A51, я думаю, вполне сойдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...