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

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

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

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

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

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


 
Опции темы
Непрочитано 16.09.2009, 00:14  
DL36
Вид на жительство
 
Регистрация: 06.10.2006
Сообщений: 329
Сказал спасибо: 4
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
DL36 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от TEHb Посмотреть сообщение
Похоже, как раз тот случай.
Смысл этого предупреждения в том, что если использовать битовые операции к одному регистру подряд, при первой записи и модификации этого же регистра следующей командой, возможна ситуация при которой чтение выполняющееся в первом цикле команды прочитает еще не установившееся значение, прописанное в конце прошлой команды.

Вот новый проект, две битовые операции пробитые пятью Nop -ми что полностью устраняет проблему чтение модифицирование запись.
Привело к другому эффекту первое обращение нормально сбрасывает бит вторая команда через пять Nop()-в подымает первый бит и сбрасывает второй.

В моём понимании это глюк, на анализ для Усарт так же можно посмотреть.
Вложения:
Тип файла: rar Tst.rar (84.5 Кб, 45 просмотров)
Реклама:

Последний раз редактировалось DL36; 16.09.2009 в 00:25.
DL36 вне форума  
Непрочитано 16.09.2009, 08:05  
naitar
Прохожий
 
Регистрация: 11.07.2007
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
naitar на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

В Proteus v 7.5 возникает ошибка в dll при симуляции I2C на микроконтроллерах семейства LPC2000. При генерации условия старт, думаю, проблема в установке регистра статуса I2С. Кто-нибудь сталкивался? Как лечить?
naitar вне форума  
Непрочитано 16.09.2009, 12:07  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Сообщение от naitar Посмотреть сообщение
В Proteus v 7.5 возникает ошибка в dll при симуляции I2C на микроконтроллерах семейства LPC2000. При генерации условия старт, думаю, проблема в установке регистра статуса I2С. Кто-нибудь сталкивался? Как лечить?
Вылечено в 7.6SP1
TEHb вне форума  
Непрочитано 17.09.2009, 21:56  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Опять проблема с питанием. Протеус упорно соединяет питающие линии LCD Nokia 3310, преобразователя уровня 4050 (561ПУ4) и питания МК Atmega8. Подскажите, что не так.
Вложения:
Тип файла: zip Oscil.zip (43.1 Кб, 48 просмотров)
IOPA4 вне форума  
Непрочитано 18.09.2009, 00:20  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Потому что на схеме нарисован VDD, соединенный с +LCD1:
Изображения:
 
TEHb вне форума  
Непрочитано 18.09.2009, 19:29  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

И я про это пишу: питание U4 должно быть около 3В и равно питанию ЖК индикатор (LCD+), а Протеус упорно соединяет с питанием МК, т.е. +5В.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 47
Размер:	54.9 Кб
ID:	508  
IOPA4 вне форума  
Непрочитано 18.09.2009, 19:33  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Тогда надо разобрать U4 и обозвать её VDD по-другому. Так как наружу вывода не торчат, то соединение происходит с VDD по умолчанию.
TEHb вне форума  
Сказали "Спасибо" TEHb
IOPA4 (18.09.2009)
Непрочитано 18.09.2009, 19:49  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Лучше бы этого умолчания не было бы. По-моему ЖКИ кранты - подалось +5В.
IOPA4 вне форума  
Непрочитано 19.09.2009, 22:47  
BSA-elec
Прописка
 
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
BSA-elec на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

Господа модераторы! А куда делся мой пост по поводу глюка с флагом TNF в модели LPC2138?
BSA-elec вне форума  
Непрочитано 19.09.2009, 23:37  
BSA-elec
Прописка
 
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
BSA-elec на пути к лучшему
По умолчанию Re: Proteus - глюки, проблемы с установкой

И еще несколько глюков до кучи (Я о них уже писал как-то давно (#254, #268 )).
1. Модели PIC16/PIC18.
Если бит TXEN в регистре TXSTA сброшен, то вывод должен работать в соответствии с настройками регистра TRISC (т.е. как обычный I/O). В Proteus он всегда остается выходом USART. В железе все работает. Проверялось на PIC16F876A и PIC18F252.

2. Модели AVR.
При отключении вывода PB1/OC1A от таймера вывод не устанавливается в нужное значение. Т.е. если он был в 1, он не переходит в 0 при DDRB.1=1 и PORTB.1=0. Команда cbi PORTB, OC1A также не приводит к результатам. Сбрасывается только после последовательности команд sbi, cbi.

3. Модели AVR.
Глюк с выводом SS в AVR. Когда SPI находится в режиме master и вывод SS настроен на выход, он должен работать как обычный I/O, а не как SS. Как SS он должен работать, только, если он настроен на вход.
BSA-elec вне форума  
 

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

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

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


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