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

AT89S8252 на CVAVR

Уважаемые, есть конкретное устройство в котором применен AT89S8252. До сих пор неплохо писал программы в CVAVR на С, но данная программа не поддерживает данное семейство МК. Менять программу и осваивать чего-нибудь еще не хочется (нужно работу делать, а не заниматься изучением софта), тем более что генератор начального кода, как я понимаю, только в CVAVR, а datasheet на AT89S8252 на мой взгляд написан преотвратно и скорее всего наделяю ошибок. Вопрос: возможно ли написать программу на С в среде CVAVR (без генератора начального кода, само собой), и что для этого нужно? Чтобы пользоваться именами регистров нужно взять какой-то хидер на другой МК (мега 8515?) и поменять адреса и их имена на нужные, так? Это все или CVAVR все равно не скампилирует правильно код на С или не создаст правильную прошивку?

Если данная проблема решается как-то иначе, то просветите, плиз.

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


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

Если данная проблема решается как-то иначе, то просветите, плиз.

8252 это не AVR.

Посему варианта только два:

1. выбросить и забыть CV как страшный сон,

2. выбросить и забыть устройство на 8252.

 

Для x51 семейства есть прекрасный C компилятор + IDE от Keil, который на 3 головы выше CV во всех отношениях.

А в 51-м есть такие фичи, о которых в AVR можно только помечтать, например - исполнение кода из внешней памяти и прямо адресуемые битовые переменные.

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


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

В который раз убеждаюсь, что выбрал себе правильный ник... Действительно не AVR. Куда глаза глядели?

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


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

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

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

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

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

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

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

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

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

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