Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


Ответ
Опции темы
Непрочитано 24.06.2009, 14:08   #881
Kolunka
Частый гость
 
Регистрация: 20.06.2009
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kolunka на пути к лучшему
По умолчанию

Первый пост со страницы https://kazus.ru/forum/topic_12550-0-asc-720.html

Сообщение от Halex07
Прокачал проблему с кексом для AVR в Протеусе (ту что на картинке в моем посте на предыдущей странице). Глюк в следующем: при дизассемблировании из HEX для команды относительного безусловного перехода RJMP kkkk kkkk kkkk . Согласно даташиту в пределах от PC-2K+1 до PC+2K (двухбайтных слов), где PC - текущее значение счетчика команд. Для МК память программ которых составляет до 4K слов (8кбайт), к каковым относится Mega8 данный переход охватывает всю память программ.
Переход должен осуществляться следующим образом:
PC ‹- PC + k + 1.
Соответственно первая команда (код в кексе С8FF - напомню что байты в кексе стоят задом наперед ) на картинке выше должна скакнуть на $1200, т.е. текущее 0000 + (8FF+1)*2байта = $1200. На деле там $FFFFF200 вот и вылезла ошибка выхода за пределы памяти.
Каково решение проблемы?
Реклама:
Kolunka вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 14:13   #882
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Сообщение от Kolunka

Каково решение проблемы?
Протеус 7.6
Halex07 вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 14:16   #883
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от Kolunka
Всем привет!

Прочитал здесь, что Протеус не обрабатывает прерывания на МК. Неужели это так?!!
Начинаем работать с Proteus 7.5.

ОФФ, ЗЫ: кто-нибудь скажет сколько приблизительно стоит лицензия? Ну интересно мне!
1. Обрабатывает.
2. http://www.labcenter.co.uk/ordering/cprices.cfm
TEHb вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 14:32   #884
Kolunka
Частый гость
 
Регистрация: 20.06.2009
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kolunka на пути к лучшему
По умолчанию

Сообщение от Halex07
Сообщение от Kolunka
Каково решение проблемы?
Протеус 7.6
А как тут в личку попасть?
Kolunka вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 14:41   #885
Kolunka
Частый гость
 
Регистрация: 20.06.2009
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kolunka на пути к лучшему
По умолчанию

Со страницы https://kazus.ru/forum/topic_12550-0-asc-840.html

Сообщение от TEHb
oleg_harp, уже пофиксено. Проблема была не в 50% ROM а в неправильном декодировании адреса RCALL и RJMP.
Протеус 7.6?

-- Прилагается рисунок: --
Kolunka вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 14:42   #886
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от Kolunka
А как тут в личку попасть?
Никак. Вопросы - к одминам.

Сообщение от Kolunka
Со страницы https://kazus.ru/forum/topic_12550-0-asc-840.html

Сообщение от TEHb
oleg_harp, уже пофиксено. Проблема была не в 50% ROM а в неправильном декодировании адреса RCALL и RJMP.
Протеус 7.6?
Да.

-- Прилагается рисунок: --
TEHb вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 14:54   #887
Kolunka
Частый гость
 
Регистрация: 20.06.2009
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kolunka на пути к лучшему
По умолчанию

Сообщение от Halex07
Сообщение от Kolunka

Каково решение проблемы?
Протеус 7.6
Тааак... слюни уже потекли и назрел другой вопрос
Kolunka вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 14:58   #888
Kolunka
Частый гость
 
Регистрация: 20.06.2009
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kolunka на пути к лучшему
По умолчанию

Сообщение от TEHb
2. http://www.labcenter.co.uk/ordering/cprices.cfm
Что-то много там всего... и непонятно толком...
PCB нас абсолютно не интересует...
Нас интересует редактор схем + симулятор + модели.
Сколько?
Kolunka вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 15:16   #889
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от Kolunka
Сообщение от TEHb
2. http://www.labcenter.co.uk/ordering/cprices.cfm
Что-то много там всего... и непонятно толком...
PCB нас абсолютно не интересует...
Нас интересует редактор схем + симулятор + модели.
Сколько?
Ну что там непонятно? В списке стоят цены. Щёлкаете то что нужно - появляется общая стоимость.
TEHb вне форума   Ответить с цитированием
Непрочитано 24.06.2009, 15:26   #890
Kolunka
Частый гость
 
Регистрация: 20.06.2009
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kolunka на пути к лучшему
По умолчанию

К моему второму топику сверху со страницы:
https://kazus.ru/forum/topic_12550-0-asc-880.html (стр. 89).

Дабы упростить всем задачу, прикладываю проект в Протеусе 7.5 с прошивкой.

Большая просьба, проверьте, пожалуйста, работает или не работает у вас (интересует версия 7.6).
На выводах PC1, PC2 меандры должны быть разной частоты.
Я уже башку сломал - не знаю что делать.
Родная железка неизвестно когда будет, придётся завтра макетную железку ляпать...

Прикрепленный файл: 4860989.zip
Kolunka вне форума   Ответить с цитированием
Ответ

Закладки


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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по PROTEUS-у Advanced_LAMER Proteus 372 19.09.2021 01:20
Вопросы и замечания по топику - FAQ по PROTEUS avr123-nm-ru Proteus 291 05.06.2015 20:49
Вопросы по работе с Proteus dosikus Proteus 510 20.12.2007 18:48
CAN BUS общие впечатления vasseff Микроконтроллеры, АЦП, память и т.д 7 20.06.2007 09:15
Вопросы по Си. Zemlyanov Proteus, KiCAD и другие ECAD 5 20.11.2006 15:36


Часовой пояс GMT +4, время: 16:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot