Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Прошу помощи
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
dovjik1
Ситуация такова.На сайте хардлока есть термометр на ATTINY2313.Схема рабочая,прошивка тоже-сам проверял.Attiny2313 кончилась,остались AT90S2313.Автор говорит должна подходить-уменя не работает,только кварц генерирует.Думаю нужно конвертировать прошивку,а не умею.Прошу помощи сконвертировать прошивку,или обьяснить почему не работает.
demiurg_spb
Прошивка в исходниках или в HEX(BIN)?
Если второе, то дезассемблируйте её и дебажте в AVR-studio.
А если первое, то исходники выкладывайте...
Ну и ещё следует почитать документ на сайте Atmel "migration c контроллера X на контроллер Y".
Harbinger
http://www.hardlock.org.ua/mc/tiny/termometer/temp_led.rar - оно?
dovjik1
Да это оно.Сейчас тренируюсь с codevision.ничего не получается.Выдает какую-то ошибку.Ничего пока не понимаю.Спаибо заранее.

Да это оно.Сейчас тренируюсь с codevision.ничего не получается.Выдает какую-то ошибку.Ничего пока не понимаю.Спаибо заранее.
vvvv
Вы скопируйте текст ошибки и дайте сюда, тогда возможно, станет понятно, в чем дело.
Harbinger
А вообще-то, коль автор изначально применял AT90S2313, потом перевёл на Tiny, проблема скорее всего в Fuses... пока что недосуг было смотреть подробно.
(off) Совсем недавно вылетел контроллер в AVR910, AT90S2313 уже даже по 20 грн. не нашлось. Пришлось-таки Tiny2313 ставить.
dovjik1
Програматор ПОНИПРОГ для АТ90S2313 вообще никаких фузов не показывал.Там всего две птицы можно поставить.Наверное для блокировки считывания,я пробывал,с установленными птицами пока не сотреш микросхему-не читает.А CODEVISIONAVR я переустановил,сейчас не пишет "ошибка синтаксиса",но все равно пока еще ничего не понял.
dovjik1
Спасибо разобрался.Нужно было только название микросхемы поменять и частоту кварца.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.