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

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

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

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

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





0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2012, 15:30
Ответы с готовыми решениями:

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

Нужна срочно помощь по СИ++
Нужно написать несложную программу на СИ++: В некотором текстовом файл находится список фамилий и...

Нужна помощь с программатором
Здравствуйте. Для ATtiny13A собрал программатор по этой схеме...

Нужна помощь по AVR
На форуме нашел схему блока питания http://rodyokot.ru/circuit/power/supply/14/ Заинтересовал меня...

массивы. нужна помощь
Никак не вкурю, где находятся адреса и данные массивов типа .db .dw, пользую VMLab -хотел визуально...

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

[8.53 Кб]
0
btymdmom
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 275
08.07.2012, 16:58 7
Выполняй пошагово, смотри где меняется указатель стека и данные в самых последних адресах ОЗУ - там, где стэк
0
08.07.2012, 16:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2012, 16:58

Нужна помощь в написании прошивки.
Здравствуйте. Нужна помощь в написании прошивки простого логического анализатора, сам я не...

Счетчик оборотов - нужна помощь!
Добрый день! Нужна помощь спецов в области AVR и си. Собственно делаю тахометр на Atmega8A,...

нужна помощь с программатором на ft232rl
все собрал по статье (http://we.iosyitistromyss.ru/AVR/usb-pr ... pu-2n.html) но компьютер...


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

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

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