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

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

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

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

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

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


 
Опции темы
Непрочитано 20.12.2009, 02:30  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Kabron Посмотреть сообщение
Done...
Cheers!
Реклама:
TEHb вне форума  
Непрочитано 20.12.2009, 02:33  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Maxymen Посмотреть сообщение
Поскольку Вы появились, рискну показаться навязчивым и напомнить о своей проблеме. Помните, там в выводы в I2C не переключаются в схему с открытым стоком?..
Она у меня всё ещё в списке непофиксенных багов, пока не исправил. Босс время от времени напоминает об этом...
TEHb вне форума  
Непрочитано 21.12.2009, 00:11  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

И еще два свежих глюка сразу в одном проекте.
Proteus 7.6 SP0 с последней таблеткой

1) Температурный датчик по-умолчанию имеет адрес 0000000 на шине I2C. При переходе на А0...А7 работает, но из даташита должен иметь адрес 1001101W/R. Придется прошивку спешно переделывать при переходе к реальной схеме. И не забыть еще об этом. Реального I2C отладчика у меня, конечно, нет.
2) EEPROM M24C16 при включении в моделирование вообще вешает всю шину I2C так, что диагностика показывает конфигурацию и чтение данных с переферии, но I2C логгер и сам МК этих данных не получает. Стоит только исключить память из моделирования, все прекрасно работает. (конфликтует с RTC)
Да, забыл, кому интересно. Устройство будет читать температуру в комнате и записывать данные в память. После этого по истечении времени (до месяца) данные экспортируются через архаичный ком порт в EXCEL и строится график и пополняется БД. Нужно для проверки соответствия условий труда нормам и прочей фигне, мне не интересной.

Последний раз редактировалось Easyrider83; 21.12.2009 в 00:20.
Easyrider83 вне форума  
Непрочитано 21.12.2009, 00:27  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,536
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

[QUOTE=Easyrider83;165077]И еще два свежих глюка сразу в одном проекте.
[QUOTE]

Вот странный вы человек, думаете кто нибудь будет прислушиваться к вашим жалобам без исходника. Тока не надо что прога секретная.
Kabron вне форума  
Непрочитано 21.12.2009, 00:32  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Kabron Посмотреть сообщение
Вот странный вы человек, думаете кто нибудь будет прислушиваться к вашим жалобам без исходника. Тока не надо что прога секретная.
При чем здесь исходники? Программа работает исправно.
Впрочем, с одним глюком я сам разобрался. Ставим другую память и конфигурируем нужные выводы в ручную. У этой действительно адрес пересекался с RTC.
От программы толку мало будет. Там почти под завязку набитый контроллер. Выкладывать асм смысла нет. Никто за спасибо его копать не будет. А компиляторы у всех разные. Да и нету поллитра, чтобы разбираться.
Можете проверить - просто подключить дебаггер к термодатчику и вручную его запустить.

Последний раз редактировалось Easyrider83; 21.12.2009 в 00:34.
Easyrider83 вне форума  
Непрочитано 21.12.2009, 00:38  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,536
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Easyrider83 Посмотреть сообщение
При чем здесь исходники? Программа работает исправно.
Впрочем, с одним глюком я сам разобрался. Ставим другую память и конфигурируем нужные выводы в ручную. У этой действительно адрес пересекался с RTC.
От программы толку мало будет. Там почти под завязку набитый контроллер. Выкладывать асм смысла нет. Никто за спасибо его копать не будет. А компиляторы у всех разные. Да и нету поллитра, чтобы разбираться.
Можете проверить - просто подключить дебаггер к термодатчику и вручную его запустить.
В таких случаях, здешние правила этикета подразумевают выкладывание тестового проекта с демонстрацией проблемных моментов.
Если вам это влом - справляйтесь сами.
______________________
Лучше один раз пощупать...
Это я еще мягко сказал.
Kabron вне форума  
Непрочитано 21.12.2009, 08:31  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Easyrider83 Посмотреть сообщение
1) Температурный датчик по-умолчанию имеет адрес 0000000 на шине I2C. При переходе на А0...А7 работает, но из даташита должен иметь адрес 1001101W/R. Придется прошивку спешно переделывать при переходе к реальной схеме. И не забыть еще об этом.
Полный бред. Картинка 1 со стр. 13 даташита, картинка 2 из Протеуса.
Видно и с остальными I2C у Вас такой же бардак. Потому и требуется тестовый проект, чтобы узнать - у кого глюк.
ЗЫ Да далеко и ходить не надо с M24C16 на шину ничего не подвесишь, потому что три младших бита первого байта - это ее старшие адреса A8, А9, А10. Ее надо на отдельный I2C вешать.
Миниатюры:
Нажмите на изображение для увеличения
Название: TC74_1.gif
Просмотров: 70
Размер:	10.4 Кб
ID:	3043   Нажмите на изображение для увеличения
Название: TC74_2.gif
Просмотров: 75
Размер:	11.3 Кб
ID:	3044  

Последний раз редактировалось Halex07; 21.12.2009 в 17:45.
Halex07 вне форума  
Сказали "Спасибо" Halex07
Easyrider83 (22.12.2009)
Непрочитано 21.12.2009, 10:03  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от Halex07 Посмотреть сообщение
To nerozero
Sorry.
IDX и LIB Вам ничего не даст, а AVR2.DLL подразуменвает лицензию, поэтому у Вас не пойдет. Скорее наоборот - шлите свои, у меня на виртуалке на работе стоит для проверки "пролеченая" версия - проверю с Вашей DLL.
Вот высылаю:AVR2.rar
Заранее спасибо.

ЗЫ
Если кто знает, где можно слить выше упомянутую библиотеку, леченную - будьте так любезны, поделитесь ..
nerozero вне форума  
Непрочитано 22.12.2009, 00:49  
Solaris_M
Частый гость
 
Регистрация: 19.07.2009
Сообщений: 39
Сказал спасибо: 1
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
Solaris_M на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Проблема с эмуляцией в proteus 7.5sp3(без русификатора) программы написанной в CVAVR 1.25.9. Проблема на ровном месте, заключается в том что никакими уговорами не могу заставить работать аппаратный PWM(ШИМ) attiny2313. Почти тот же код эмулируемый протеусом для атмега16 работает. Судя по изменению течения времени эмуляции в протеусе таймер работает, но почему-то на ножке ничего нет.
Проект в аттаче.

Ещё интересует момент, если с помощью генератора кода CVAvr создать буфер на приём для USART, то при приёме данных proteus вываливается с ошибкой о 'writing to memory location outside of memory size'. Это уже физически просто памяти не хватает?
Вложения:
Тип файла: rar test_two.rar (62.7 Кб, 74 просмотров)
Solaris_M вне форума  
Непрочитано 22.12.2009, 02:58  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Halex07, спасибо за вашу помощь. Проект отладил. Применил другую память с программируемым адресом на шине и все три устройства себя прекрасно чувствуют.
Да и камень другой выбрал. Нет здесь такой необходимости вешать 28 ног с кварцем. Хватит поменьше и внутреннего генератора. Выбрал PIC16F689. У него поддержка I2C имеется, внутренний генератор и стоит он вдвое дешевле почему-то.
Кстати, с новой таблеткой ошибок при переходе их исиа в арес стало в разы меньше. Жаль, что ссылку так быстро убрали с форума. Таблетка действительно хорошо сделана.

Последний раз редактировалось Easyrider83; 22.12.2009 в 03:46.
Easyrider83 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глюки Proteus 6.9 Prime Коллекция глюков 2 07.09.2009 19:54
Вопрос по PROTEUS (проблемы с таймером) maxNTF Микроконтроллеры, АЦП, память и т.д 12 29.06.2007 09:36
Зависание и глюки chipic128 Микроконтроллеры, АЦП, память и т.д 16 24.03.2005 10:52
глюки у VisualDSP++3.5 Geremy Коллекция глюков 2 10.02.2005 17:21
Проблемы с Proteus 6.2 sp5 RomulKv Proteus, KiCAD и другие ECAD 0 29.12.2004 15:58


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


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