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

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

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

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

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

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


 
Опции темы
Непрочитано 30.10.2009, 08:20  
Gothic_Snake
Частый гость
 
Регистрация: 09.11.2008
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Gothic_Snake на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Подскажите что за ошибка.

Устройство "HOST" через TWI обменивается с двумя (и более) устройствами "CLIENT1".."CLIENT(n)". Адреса клиентов (TWAR) задаются динамически при инициализации. Адреса уникальные. Программа эмулируется, данные передаются, но сыплются сообщения об ошибках.
Если клиентский контроллер один в схеме, то все нормально.
Что это такое?
Реклама:
Gothic_Snake вне форума  
Непрочитано 30.10.2009, 13:17  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Gothic_Snake,
Комментарий к исходнику где выводятся Internal Error #1 и Internal Error #2:
// If we get here we have ACKed when we have not
// had an address match, this is an internal error

Подключите I2C Analyzer и поглядите что творится на шине.
TEHb вне форума  
Непрочитано 31.10.2009, 03:19  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Создаю новые корпуса в ARES и хочу сохранить файлы,в которых созданы мои корпуса для страховки от поломки компьютора,подскажите где их найти.
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 31.10.2009, 03:59  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus общие вопросы

"C:\Program Files\Labcenter Electronics\Proteus 7 Professional\LIBRARY\userpkg.lib"
TEHb вне форума  
Непрочитано 01.11.2009, 09:35  
Gothic_Snake
Частый гость
 
Регистрация: 09.11.2008
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Gothic_Snake на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от TEHb Посмотреть сообщение
Gothic_Snake,
Комментарий к исходнику где выводятся Internal Error #1 и Internal Error #2:
// If we get here we have ACKed when we have not
// had an address match, this is an internal error

Подключите I2C Analyzer и поглядите что творится на шине.
TEHb,
I2C Analyzer стоит, и использовался мной при отладке.
Нажмите на изображение для увеличения
Название: server%20-%20ISIS%20Professional%20(Animating)%2001.11.2009%20112109.jpg
Просмотров: 225
Размер:	325.8 Кб
ID:	1594
Здесь 2 CLIENT устройства. (Первые 2 пакета по TWI раздают адреса для клиентов) Далее видно что у клиентов разные адреса (2А и 2C).

Стоит убрать из симуляции хоть одно устройство, то ошибки пропадают.
Нажмите на изображение для увеличения
Название: Fullscreen%20capture%2001.11.2009%20112908.jpg
Просмотров: 119
Размер:	237.3 Кб
ID:	1595

как то так
Gothic_Snake вне форума  
Непрочитано 02.11.2009, 14:20  
warezhunter_
Частый гость
 
Регистрация: 30.10.2009
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
warezhunter_ на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Как вообще работать с EPROM 2732? Какая у него система микрокоманд? Мне надо вогнать в него таблицу 2732.txt чтобы он выдавал по этой таблице,
например если на входе A0-0, A1-0, A2-0 на выходе должно быть D0-1, D1-1, D3-0, D4-0, D5-0.
на входе A0-1, A1-0, A2-0 на выходе должно быть
D0-0, D1-1, D2-0, D3-0, D4-1, D5-1 и так далее. Можно конечно на ассемблере это все написать, но может есть способ попроще?
Вложения:
Тип файла: txt 2732.txt (193 байт, 60 просмотров)

Последний раз редактировалось warezhunter_; 02.11.2009 в 14:24.
warezhunter_ вне форума  
Непрочитано 02.11.2009, 17:11  
saba-2
Временная регистрация
 
Регистрация: 24.06.2007
Сообщений: 61
Сказал спасибо: 26
Сказали Спасибо 36 раз(а) в 13 сообщении(ях)
saba-2 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от warezhunter_ Посмотреть сообщение
Как вообще работать с EPROM 2732? Какая у него система микрокоманд? Мне надо вогнать в него таблицу 2732.txt чтобы он выдавал по этой таблице,
?
Eprom надо вогнать фаил расширением bin
Вложения:
Тип файла: zip 2732.zip (187 байт, 74 просмотров)
saba-2 вне форума  
Сказали "Спасибо" saba-2
warezhunter_ (02.11.2009)
Непрочитано 03.11.2009, 07:45  
warezhunter_
Частый гость
 
Регистрация: 30.10.2009
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
warezhunter_ на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от saba-2 Посмотреть сообщение
Eprom надо вогнать фаил расширением bin
Ага, если сделать так, тогда он работает не по таблице, а как попало.
Пробовал написать на ассемблере микроконтроллера 8051, но ничего не вышло, так как я не знаю значения побитовой адресации и справочника по этой микросхеме нигде нет, в даташите тоже ничего такого.

Последний раз редактировалось warezhunter_; 03.11.2009 в 08:29.
warezhunter_ вне форума  
Непрочитано 03.11.2009, 14:27  
yurets1234
Частый гость
 
Регистрация: 01.10.2008
Сообщений: 17
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
yurets1234 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

народ подскажите где в протеусе при отладке программы в окне Watch Window добавить регистр аккумулятор, в MPLab он назывался WREG, а тут как. Спасибо.
Миниатюры:
Нажмите на изображение для увеличения
Название: 11jpg.jpg
Просмотров: 89
Размер:	141.5 Кб
ID:	1662  
yurets1234 вне форума  
Непрочитано 04.11.2009, 08:10  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,508 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus общие вопросы

Сообщение от yurets1234 Посмотреть сообщение
народ подскажите где в протеусе при отладке программы в окне Watch Window добавить регистр аккумулятор, в MPLab он назывался WREG, а тут как. Спасибо.
Аккумулятор, он же рабочий регистр реализован на уровне АЛУ и никоим образом не проецируется на адресную память МК, поэтому в Watch Window вы его не добавите. Включите в меню Debug (галку) напротив PIC CPU Registers, тогда в пошаговой будете видеть в этом окне.
Миниатюры:
Нажмите на изображение для увеличения
Название: Otvet_3.gif
Просмотров: 69
Размер:	5.3 Кб
ID:	1743  

Последний раз редактировалось Halex07; 04.11.2009 в 09:01.
Halex07 вне форума  
Сказали "Спасибо" Halex07
yurets1234 (04.11.2009)
 

Закладки
Опции темы

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

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, время: 15:58.


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