Микроконтроллеры Atmel, конвертор ассемблера...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
Slag 16 декабря 2003 г. 12:04
|
|
|
|
Всем привет ;) Значит ситуация такая. Есть программа для нашего советского контроллера на базе нашего же 580-го процессора. Программа написана в мнемонике. То есть - с кучей операторов и прочего. Эту программу нужно перевести в мнемонику и ассемблер более современного микроконтроллера Atmel АТ89С51.
Так вот. Проблема в том, где достать соответствующий конвертор программ 580-го проца в программы для Atmel. Возможен даже вариант такой: сначала конвертировать имеющуюся программу для 580-го процессора в ассемблер PC, а потом из нашего родного интелловского ассемблера уже конвертировать в ассемблер буржуйского Atmel :)
Заранее всем спасибо за ответы :)
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: Есть еще вариант- загружаемое ядро 8080 FPGA — maegg (17.12.2003 16:59, пустое)
- Ответ: Постарайтесь переписать на С - потом проще отлаживать будет и модофицировать. Не пишите бинарный компилятор - слишком разные архитектуры - придется больше времени затратить на оптимизацию кода. Результат будет плачевным. — PicoDev (17.12.2003 05:30, пустое)
- Сам вот уже месяц, неторопясь, перевожу asm-51 на C для MB90. В среднем 3 строчки - в одну. Красота! — CanFujitsu (16.12.2003 14:37, пустое)
- Ответ: в мнемонике - это что, на ассемблере ? Ну тогда перебей прогу "регистр в регистр" . В 51 их больше - и дело с концом. — -Тумблер- (16.12.2003 14:29, пустое)
- Ответ: проще переделать программу на 51, проц 8080 это процессор а 51 это однокристалка — igor_q (16.12.2003 13:20, пустое)
- Не стоит упираться.Различия архитектуры слишком серьезные.Быстрее заново написать изредка ковыряя избранные места. — PlainUser (16.12.2003 13:05, пустое)
- Проще всего эмулятор написать — disp (16.12.2003 13:02, пустое)
- Ну вот и повод есть, напишите программу, которая автоматически строит АЛГОРИТМ , а затем скомпилите его в Аlgorithm Buildere (и прославитесь на весь мир - такого ещё никто не сделал!) — Boban (16.12.2003 12:44, пустое)
- Упаритесь искать... — Кулинар (16.12.2003 12:36, пустое)
- Напишете такую программу и Вам нобелевку дадут, точнее Тьюринга — patton (16.12.2003 12:36, 432 байт)
- Ответ: — NDV (16.12.2003 12:29, 118 байт)
- Ответ: — Slag (16.12.2003 15:06, 253 байт)
- более глупой затеи трудно предположить — Elektronik (16.12.2003 12:23, пустое)
- Ну Вы блин даете ..... Однозначно, только ручками, .... так сказать умелыми :) — ES (16.12.2003 12:19, пустое)
- Это наз. кросс-ассемблер. по опыту зна ю - совершенно бесполезная штука, даже если найдете. Только ручками переписывать — Виноградов Алексей (16.12.2003 12:08, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru