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

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

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

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

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

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


 
Опции темы
Непрочитано 02.07.2009, 15:14  
nagano
Прописка
 
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
nagano на пути к лучшему
По умолчанию

Ну ладно, а вот если настроить аналоговый компаратор на "Rising Output Edge", то он будет работать как "Falling Output Edge"
Вот!

Прикрепленный файл: 4700094.rar
Реклама:
nagano вне форума  
Непрочитано 02.07.2009, 17:05  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию

Так, случайно заметил. PIC24FJ64GA002. PWMом(31,25кГц) выгоняется напряжение до MAX и до MIN.
Какие-то скачки непонятные в протеусе на максимуме. На всякий случай проверился осциллографом в шелезяке - вроде все ОК!

-- Прилагается рисунок: --


Прикрепленный файл: 5920801.rar
rubel вне форума  
Непрочитано 02.07.2009, 17:08  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию

в реалии вот так:

-- Прилагается рисунок: --

rubel вне форума  
Непрочитано 02.07.2009, 17:21  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

дак область скачка симулируй по шагам и анализируй че там на выводе и в регистррах и верно ли.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 02.07.2009, 18:30  
rubel
Гражданин KAZUS.RU
 
Аватар для rubel
 
Регистрация: 24.11.2006
Адрес: ДНР
Сообщений: 612
Сказал спасибо: 553
Сказали Спасибо 314 раз(а) в 142 сообщении(ях)
rubel на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
дак область скачка симулируй по шагам и анализируй че там на выводе и в регистррах и верно ли.
Нету ни времени пока ни желания возиться.
Когда оба два появятся - мож тогда...
rubel вне форума  
Непрочитано 04.07.2009, 00:01  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

ТЕНЬ, обрати внимание пожалуйста на давнюю проблему:

"протеус неправильно обрабатывает переходы "за пределы" памяти программ. Компилятор WinAVR (например), часто в больших программах вместо перехода "далеко вперед" делает переход как бы "назад", в результате чего программный счетчик адресов в МК "переполняется", старшие биты в нем отбрасываются, а оставшийся адрес как раз попадает туда, куда надо. Однако, PROTEUS не отбрасывает старшие биты счетчика адреса и потому считает, что осуществляется переход к несуществующей ячейке памяти."

http://www.radiokot.ru/forum/viewtopic.php?t=17507
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 04.07.2009, 04:26  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Сообщение от nagano
Ну ладно, а вот если настроить аналоговый компаратор на "Rising Output Edge", то он будет работать как "Falling Output Edge"
Вот!
Сам хоть понял чего написал???
Вдумчиво переведи две английские фразы и не забудь, что они относятся к Output (т.е. изменению состояния бита 5 ACSR 0-›1 или 1-›0) а не к фронту на инвертируюшем входе, который прямо противоположен. Еще раз просимулируй свой проект с этой точки зрения и убедись, что все пашет как доктор прописал.
Halex07 вне форума  
Непрочитано 04.07.2009, 04:45  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
ТЕНЬ, обрати внимание пожалуйста на давнюю проблему:

"протеус неправильно обрабатывает переходы "за пределы" памяти программ. Компилятор WinAVR (например), часто в больших программах вместо перехода "далеко вперед" делает переход как бы "назад", в результате чего программный счетчик адресов в МК "переполняется", старшие биты в нем отбрасываются, а оставшийся адрес как раз попадает туда, куда надо. Однако, PROTEUS не отбрасывает старшие биты счетчика адреса и потому считает, что осуществляется переход к несуществующей ячейке памяти."

http://www.radiokot.ru/forum/viewtopic.php?t=17507
уже вроде исправлено...
TEHb вне форума  
Непрочитано 04.07.2009, 10:39  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Спасибо. С какой версии если помнишь ? Я попросил автора мообщения проект сделать с вылетом. Подожду что ответит.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 04.07.2009, 12:20  
Halex07
Супер-модератор
 
Аватар для Halex07
 
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
Halex07 на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
Спасибо. С какой версии если помнишь ? Я попросил автора мообщения проект сделать с вылетом. Подожду что ответит.
C той, которая сейчас выходит - 7.6. Тень писал уже здесь, что был баг с неправильной обработкой RJMP и RCALL. И это вплоть до 7.5. Видно Вы на него и напоролись.
Halex07 вне форума  
 

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

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

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


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