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

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

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

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

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

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


 
Опции темы

Странное предупреждение при симуляции процессора в Proteus

Непрочитано 22.06.2009, 21:49  
Kolunka
Частый гость
 
Регистрация: 20.06.2009
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kolunka на пути к лучшему
По умолчанию Странное предупреждение при симуляции процессора в Proteus

Здравствуйте!

Микроконтроллер ATmega88.
Программа совместно с scmRTOS.
Proteus 7.5.

При симуляции протеус выдаёт предупреждения подобного рода:
PC=0xFFFFF9FC. [AVR CPU] PC 0xFFFFFCFE is out of program memory size 0x2000.

Причём выдаёт их тыщами...
Что не так?

Благодарю заранее.
Реклама:
Kolunka вне форума  
Непрочитано 24.06.2009, 13:50  
Kolunka
Частый гость
 
Регистрация: 20.06.2009
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Kolunka на пути к лучшему
По умолчанию

Нашёл подобный вопрос здесь:
https://kazus.run/forum/topic_12550-0-asc-690.html

но ответа на него там нет!

И всё же, что это?
Kolunka вне форума  
Непрочитано 04.09.2009, 13:20  
ZSG
Прописка
 
Аватар для ZSG
 
Регистрация: 07.12.2004
Адрес: Урал
Сообщений: 250
Сказал спасибо: 12
Сказали Спасибо 81 раз(а) в 42 сообщении(ях)
ZSG на пути к лучшему
По умолчанию Re: Странное предупреждение при симуляции процессора в Proteus

Это переполнение программного счетчика. Что-то в программе напортачено. Надо пошагово посмотреть программу обращая внимание на регистр РС. Где значение прыгает за пределы памяти программ - там и ошибка.
ZSG вне форума  
Непрочитано 04.09.2009, 13:23  
TEHb
Почётный гражданин KAZUS.RUN
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,387
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Странное предупреждение при симуляции процессора в Proteus

Исправлено в 7.6.
TEHb вне форума  
Непрочитано 04.09.2009, 13:25  
ZSG
Прописка
 
Аватар для ZSG
 
Регистрация: 07.12.2004
Адрес: Урал
Сообщений: 250
Сказал спасибо: 12
Сказали Спасибо 81 раз(а) в 42 сообщении(ях)
ZSG на пути к лучшему
По умолчанию Re: Странное предупреждение при симуляции процессора в Proteus

Да кстати смотреть лучше в программе AVR - studio или в той, на которой писалась программа. Там регистры видно все сразу и понятно от чего ошибка.
ZSG вне форума  
Непрочитано 31.08.2011, 15:41  
grbizly
Частый гость
 
Регистрация: 17.04.2008
Сообщений: 34
Сказал спасибо: 300
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
grbizly на пути к лучшему
По умолчанию Re: Странное предупреждение при симуляции процессора в Proteus

ошибка в Proteus на ATmega8
PC=0xCECE. [AVR CUP] PC 0x6767 is out of program memory size 0x2000
причем интервалы времени совершенно разные, и их очень много.
Может где и в программе косяк буду смотреть, но хотелось бы узнать что она означает и возможные причины возникновения ошибки.

Спасибо.
grbizly вне форума  
Непрочитано 31.08.2011, 15:55  
ded
Частый гость
 
Регистрация: 30.08.2004
Сообщений: 37
Сказал спасибо: 15
Сказали Спасибо 18 раз(а) в 8 сообщении(ях)
ded на пути к лучшему
По умолчанию Re: Странное предупреждение при симуляции процессора в Proteus

Смотри возвраты из подпрограмм
ded вне форума  
Непрочитано 07.10.2011, 15:37  
skrynia
Прописка
 
Аватар для skrynia
 
Регистрация: 07.03.2009
Адрес: MN
Сообщений: 168
Сказал спасибо: 6
Сказали Спасибо 31 раз(а) в 21 сообщении(ях)
skrynia на пути к лучшему
По умолчанию Re: Странное предупреждение при симуляции процессора в Proteus

Кто-нибудь знает, корректно ли отрабатываются тайминги на сторожевого пса? У меня что-то они сильно преуменьшены, будто внутренний генератор для пёсика не 128кГц, а намного большей частоты. Proteus 7.6, контроллер ATtiny2313.
__________________
  • Квадрат - это тоже прямоугольник, только более квадратный и не такой вытянутый
  • Двуугольник - это треугольник, только поломанный
  • Одноугольника не видел
skrynia вне форума  
Непрочитано 07.10.2011, 16:08  
skrynia
Прописка
 
Аватар для skrynia
 
Регистрация: 07.03.2009
Адрес: MN
Сообщений: 168
Сказал спасибо: 6
Сказали Спасибо 31 раз(а) в 21 сообщении(ях)
skrynia на пути к лучшему
По умолчанию Re: Странное предупреждение при симуляции процессора в Proteus

Похоже, тактовая для сторожевого таймера почему-то ровно в 2000 раз больше, чем 128кГц
__________________
  • Квадрат - это тоже прямоугольник, только более квадратный и не такой вытянутый
  • Двуугольник - это треугольник, только поломанный
  • Одноугольника не видел

Последний раз редактировалось skrynia; 07.10.2011 в 16:18.
skrynia вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При симуляции PROTEUS выдает ошибку fiksx Proteus 9 14.11.2013 14:59
Модель звукового процессора в Proteus v7.2. sp2 igla_85 Микроконтроллеры, АЦП, память и т.д 0 05.05.2008 12:52
Proteus перем с плавающей точкой возм. просм. при симуляции Woz Микроконтроллеры, АЦП, память и т.д 21 13.09.2007 10:26
загрузка CPU при работе PROTEUS dimonbest Proteus 48 25.05.2007 20:30
Производительность процессора и Proteus Kabron Proteus 11 21.12.2006 21:16


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.