pschl 0 27 апреля, 2005 Опубликовано 27 апреля, 2005 · Жалоба Нужно написать программу для AT89C5131. Согласно документации у этого контроллера 51 ядро. Есть старая среда еще под DOS, думаю, что многим она знакома A51. Если писать прогу в реальных адресах не пользуясь макроассемблером и никакими библиотеками, получится ли нормальный рабочий HEX? Под AT89C51 все получалось. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Waraj 0 27 апреля, 2005 Опубликовано 27 апреля, 2005 · Жалоба Нужно написать программу для AT89C5131. Согласно документации у этого контроллера 51 ядро. Есть старая среда еще под DOS, думаю, что многим она знакома A51. Если писать прогу в реальных адресах не пользуясь макроассемблером и никакими библиотеками, получится ли нормальный рабочий HEX? Под AT89C51 все получалось. <{POST_SNAPBACK}> Ядро 51-е - значит, и компилировать код можно в любом intel51 совместимом компиляторе. Проблема будет только в отладке, при использовании расширенных регистров и дополнительных функций. Поэтому лучше использовать Keil 7.xx со средой uVision 2/3. Там доступна для отладки вся периферия, за исключением USB модуля, причем в наглядном виде. На примитивное освоение Keil уйдет пару дней (проверено), а с отладкой 'на ощупь' можно надолго растянуть! Но если нужно лишь 51-е ядро и USB то и A51, я думаю, вполне сойдет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться