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

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

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

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

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

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


 
Опции темы
Непрочитано 07.02.2016, 09:42  
3comma62
Прописка
 
Регистрация: 07.02.2016
Адрес: Лесной Урал
Сообщений: 163
Сказал спасибо: 121
Сказали Спасибо 71 раз(а) в 37 сообщении(ях)
3comma62 на пути к лучшему
По умолчанию Proteus и FIXED VOLTAGE REFERENCE. (FVR)

День добрый. Ввиду отсутствия в натуре 16F1503 экспериментирую с ним в PROTEUS. Перепробовал все режимы работы компараторов, все работает КРОМЕ: если в качестве входного напряжения выбрать FVR с любым напряжением на выходе (1,024; 2,048; 4.096) , то по поведению компараторов создается впечатление, что на выходе FVR либо абсолютный ноль, либо вообще отрицательное напряжение. Это глюк PROTEUS или я чего то не знаю? Есть у коллег опыт работы в таком режиме? PROTEUS версии 8.3 SP 2. Толкните мысль в правильном направлении.
Настройки такие:

// устанавливаем источник опорного напряжения FVR в режим FVR_buffer2(To Comparators) = 1,024В.
FVRCON = 0b10000100;
//=1= bit 7 FVREN: Fixed Voltage Reference Enable bit(1)

//=Х= bit 6 FVRRDY: Fixed Voltage Reference Ready Flag bit(2)

//=0= bit 5 TSEN: Temperature Indicator Enable bit(3)

//=0= bit 4 TSRNG: Temperature Indicator Range Selection bit(3)

//=01= bit 3-2 CDAFVR‹1:0›: Comparator FVR Buffer Gain Selection bits(1)

//=00= bit 1-0 ADFVR‹1:0›: ADC FVR Buffer Gain Selection bit(1)

// компаратор 2, инверсный вход с RC1, неинверсный вход - с FVR Voltage Reference
CM2CON0 = 0b10000111; //COMPARATOR Cx CONTROL REGISTER 0
//=1=bit 7 CxON: Comparator Enable bit

//=0=bit 6 CxOUT: Comparator Output bit

//=0=bit 5 CxOE: Comparator Output Enable bit

//=0=bit 4 CxPOL: Comparator Output Polarity Select bit

//=X=bit 3 Unimplemented: Read as ‘0’
//=1=bit 2 CxSP: Comparator Speed/Power Select bit

//=1=bit 1 CxHYS: Comparator Hysteresis Enable bit

//=1=bit 0 CxSYNC: Comparator Output Synchronous Mode bit

CM2CON1 = 0b00100001;// COMPARATOR Cx CONTROL REGISTER 1
//=0=bit 7 CxINTP: Comparator Interrupt on Positive Going Edge Enable bits

//=0=bit 6 CxINTN: Comparator Interrupt on Negative Going Edge Enable bits

//=10=bit 5-4 CxPCH‹1:0›: Comparator Positive Input Channel Select bits
//10 = CxVP connects to FVR Voltage Reference

//=X=bit 3 Unimplemented: Read as ‘0’

//=001=bit 2-0 CxNCH‹2:0›: Comparator Negative Input Channel Select bits
//001 = CxVN connects to CxIN1- pin
Реклама:

Последний раз редактировалось 3comma62; 07.02.2016 в 09:48.
3comma62 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятные пины - Reference Output, Bias Pin pavned Электроника - это просто 1 17.01.2013 02:02
"Отряхнем шелуху" или "генеральная уборка" в ветке Proteus Halex07 Proteus 17 13.01.2013 18:49
Как подружить AVR Studio и Proteus? Serge_Serge_ Proteus 27 13.12.2011 20:44
Клон AVRISP mk2 (основан на LUFA) работает, но есть проблема harchenko_pavel Микроконтроллеры, АЦП, память и т.д 80 14.05.2010 18:53
Какие команды идут к контроллеру ЧПУ? graham Производственное оборудование 15 28.04.2005 19:49


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


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