Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT89S8252 на CVAVR
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Lamer
Уважаемые, есть конкретное устройство в котором применен AT89S8252. До сих пор неплохо писал программы в CVAVR на С, но данная программа не поддерживает данное семейство МК. Менять программу и осваивать чего-нибудь еще не хочется (нужно работу делать, а не заниматься изучением софта), тем более что генератор начального кода, как я понимаю, только в CVAVR, а datasheet на AT89S8252 на мой взгляд написан преотвратно и скорее всего наделяю ошибок. Вопрос: возможно ли написать программу на С в среде CVAVR (без генератора начального кода, само собой), и что для этого нужно? Чтобы пользоваться именами регистров нужно взять какой-то хидер на другой МК (мега 8515?) и поменять адреса и их имена на нужные, так? Это все или CVAVR все равно не скампилирует правильно код на С или не создаст правильную прошивку?
Если данная проблема решается как-то иначе, то просветите, плиз.
defunct
Цитата(Lamer @ Jan 22 2010, 13:18) *
Если данная проблема решается как-то иначе, то просветите, плиз.

8252 это не AVR.
Посему варианта только два:
1. выбросить и забыть CV как страшный сон,
2. выбросить и забыть устройство на 8252.

Для x51 семейства есть прекрасный C компилятор + IDE от Keil, который на 3 головы выше CV во всех отношениях.
А в 51-м есть такие фичи, о которых в AVR можно только помечтать, например - исполнение кода из внешней памяти и прямо адресуемые битовые переменные.
Lamer
В который раз убеждаюсь, что выбрал себе правильный ник... Действительно не AVR. Куда глаза глядели?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.