Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/16: Рейтинг темы: голосов - 16, средняя оценка - 4.88
Stomystov_Kryv
1

Нужна помощь с ATmega64

08.07.2012, 15:30. Просмотров 2919. Ответов 6
Метки нет (Все метки)

Контроллер ATmega64, прошивка написана в CodeVision 2.04 отлаживается по JTAG
проблема в следующем:
вызов функций происходит нормально, но при попытке выйти из функции (выполняется комманда RET) происходит переход по адресу +00001515 ?????почему так? туже самую прошиву заливал в MEGA16 работает нормально, почему на MEGA64 происходит так?

Жду вашей помощи!!!!!!





Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.07.2012, 15:30
Ответы с готовыми решениями:

Нужна помощь!
Недавно начал изучать микроконтроллеры, наткнулся на книгу Ревича "Программирование...

СРОЧНО НУЖНА ПОМОЩЬ! Нужна информация о тест оборудовании
Доброго времени суток! Интересует информация (книги, статьи, научные статьи, сайты, зарубежная...

Нужна помощь!
В одной из баз есть представление в котором первый столбец "категоризирован". Т.е. в нем...

НУЖНА ПОМОЩЬ!
Подскажите пожалуйста! Что могло произойти? При попытке Восстановить и сжать БД в...

6
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
08.07.2012, 15:46 2
а код крупнее поглядеть можно? а то на фотках этих нифига не разобрать...
0
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 275
08.07.2012, 15:48 3
А что в памяти по адресу, на который указывает SP?
0
Stomystov_Kryv
08.07.2012, 15:57 4
в SP лежит значение 10FF, там ничего нету, прошивка не большая, но почему в Prokram Counter заносится 0X001515?
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 275
08.07.2012, 15:58 5
Не в SP, а в ОЗУ по адресу, который в SP
0
Stomystov_Kryv
08.07.2012, 16:37 6
вот код на асме

[8.53 Кб]
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 275
08.07.2012, 16:58 7
Выполняй пошагово, смотри где меняется указатель стека и данные в самых последних адресах ОЗУ - там, где стэк
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.07.2012, 16:58

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Нужна помощь
Добрый день. Есть маленькая задача. На половину уже сделана. нужно чтоб одно база даных LOTUS...

нужна помощь
в безопасном режиме с дровами работает в обычном виснет что делать подскажите

Нужна помощь по 1С 8.1
Склады, торговля со скидками, В качестве исходной использовать каркасную конфигурацию. Добавить...

Нужна помощь
Access Function СрСпис() Interval = "d" FirstDate = "01.01.06" While Now() >...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.