Источники питания KEEN SIDE
Знаток
 
Аватар для Quarx
 
Регистрация: 01.11.2008
Адрес: Omsk
Сообщений: 371
Репутация: 132
122 10
0 0
 
29.01.2009 14:19 #1
Подскажите, можно ли программу, написанную для микроконтроллера ATMEGA 8515, применить без переработки для микроконтроллера AT90S8515. Тип корпуса DIP. Просто у меня есть штук 20 этих старых микроконтроллеров AT90S8515. Программы имел ввиду для радиолюбительских устройств.
Оценка
КОМПЭЛ продолжает серию публикаций об аналого-цифровых преобразователях азиатских производителей. В этом выпуске – АЦП с низкой разрешающей способностью: почему они востребованы несмотря на наличие встроенных 10-битных преобразователей в МК, какие модели пользуются спросом и как их можно использовать в качестве прямой (Pin-to-Pin) и функционально эквивалентной замены западным аналогам – в ряде случаев даже с улучшенными характеристиками.
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,175
Записей в дневнике: 22
Репутация: 424
412 89
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
29.01.2009 21:28 #2
Без переработки программы не получится. Разве что если программа совсем простая (помигать светодиодами) и не использует таймеры-счетчики, Flash-память и пр.
У них совместимость - с 90S8515 можно перейти к mega можно сказать без переработки кода. Конкретнее можно почитать в документе AVR085.
Вложения
Тип файла: pdf doc.pdf (89.4 Кб, 1 просмотров)
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Светодиодные драйверы серий XLG/ ELG/HLG MEAN WELL предназначены для самых разных задач – от уличного и архитектурного освещения до промышленных и рекламных установок. Все три линейки объединяют герметичный металлический корпус (степень защиты не ниже IP65/67), стабильная работа при экстремальных температурах (вплоть до –40 °C) и комплекс встроенных защит: от короткого замыкания, перегрузки, перенапряжения и перегрева. Во всех семействах есть возможность выбора диммируемых моделей по принятым в световой отрасли интерфейсам управления. Посмотреть ассортимент
Новичок
 
Регистрация: 04.02.2009
Сообщений: 6
Репутация: 10
 
04.02.2009 10:57 #3
Я думаю возможно. Только для этого нужно будет перекомпилировать программу.
Если программа написана на С, думаю проблем вообще не должно возникать, просто выбираем другой тип микроконтоллера и компилируем программу. ( Может потребоваться изменить некоторые выводы если они не совпадают)
А вот с Ассемблером нужно может будет поработать.
Оценка
Керамические конденсаторы – одни из самых массовых и востребованных электронных компонентов, занимающих первое место по количеству строк в спецификациях большинства электронных изделий. Компания КОМПЭЛ поддерживает постоянный складской запас многослойных керамических конденсаторов (MLCC). В ассортименте – более 4000 уникальных наименований общим объёмом свыше 650 млн штук от ведущих производителей Азии, включая крупнейшие китайские бренды CCTC и Fenghua, а также таких мировых лидеров, как Yageo, Murata, Samsung и TDK.
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,175
Записей в дневнике: 22
Репутация: 424
412 89
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
05.02.2009 00:13 #4
Ну так и вопрос был: без переработки применить.
Да не то что бы номера выводов поменять, там придется имена менять. Соглашусь может на Си это сделать можно (если программа понятна). Ко всему еще добавить конфигурационные (Fuse) биты (в частности запуск контроллера и источник татктовой частоты) и еще чего много разного.

Но ... можно попробовать, интересно что получится (так ради интереса)
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Регистрация: 05.02.2009
Сообщений: 3
Репутация: 11
1 0
0 0
 
06.02.2009 13:43 #5
Могу сказать, что совсем без переработки не получиться. МП очень схожи по архитектуре, но есть небольшие отличия (ну хотябы то, что вывод РВ4 у AT90S8515 инверсный). Если код написан на Си, как уже говорилось ранее, то изменений будет совсем немного, чего нельзя сказать про асм.
Почитай полезную информацию по таким ссылочкам:
http://www.gaw.ru/html.cgi/txt/ic/At...atmega8515.htm
http://www.gaw.ru/html.cgi/txt/ic/At.../at90s8515.htm
Оценка
Ответ
Метки
atmega, микроконтроллер
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 19:06.
Обратная связь РадиоЛоцман Вверх