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

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

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

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

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

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


 
Опции темы
Непрочитано 09.01.2018, 10:04  
OKF
Прописка
 
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
OKF на пути к лучшему
По умолчанию PIC16 CCP

Случилась тривиальная задачка. Нужно сформировать точный интервал. При этом заниматься ещё кое-чем. С виду подходит CCP. Заряжаю режим установить при сравнении, запускаю. Отлично, сработало. Теперь хочу продолжить праздник - устанавливию режим unaffected match, т.е. на выход не воздействовать. Когда, бац! Усё пропало! Вместо того что бы не делать никаких телодвижений, выход CCP сбрасывается! Какого бэна, спрашивается? В талмудах ничего не нашел - сбрасываться НЕ ДОЛЖНО. У кого какие мысли?
Да. В Протеусе всё ОК. Результата нет в железе!
Реклама:
OKF вне форума  
Непрочитано 09.01.2018, 16:42  
OakRidge
Заблокирован
 
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
OakRidge на пути к лучшему
По умолчанию Re: PIC16 CCP

Выбрать режим COMPARE
OakRidge вне форума  
Непрочитано 09.01.2018, 17:53  
andron007
Прописка
 
Регистрация: 19.02.2008
Адрес: г. Иркутск
Сообщений: 277
Сказал спасибо: 218
Сказали Спасибо 170 раз(а) в 79 сообщении(ях)
andron007 на пути к лучшему
По умолчанию Re: PIC16 CCP

Сообщение от OKF Посмотреть сообщение
устанавливию режим unaffected match
Регистр CCPxCON лучше не трогать.

Нажмите на изображение для увеличения
Название: сср.png
Просмотров: 0
Размер:	41.5 Кб
ID:	123841
andron007 вне форума  
Непрочитано 09.01.2018, 22:54  
OakRidge
Заблокирован
 
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
OakRidge на пути к лучшему
По умолчанию Re: PIC16 CCP

Сообщение от OKF Посмотреть сообщение
устанавливию режим unaffected match
Что за компилятор ? Что за ПИК ? Указано 16. Афтар, вы знаете 16 разные..?
CCP бывают простыми и ECCP. И в неких есть регистр PSTRxCON
STRxD: Steering Enable bit D
1 = PxD pin has the PWM waveform
0 = PxD pin is assigned to port pin
Тоесть ножку можно отключить от ECCP

"Регистр CCPxCON лучше не трогать"

трогаю, еще как

Вобщем Удачи !
OakRidge вне форума  
Непрочитано 10.01.2018, 08:43  
OKF
Прописка
 
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
OKF на пути к лучшему
По умолчанию Re: PIC16 CCP

Сообщение от andron007 Посмотреть сообщение
Регистр CCPxCON лучше не трогать.
ПРИ ОЧИСТКЕ! Не "очищаю" я CCP1CON! Не ведёт он себя согласно описания!
PIC самый простецкий - 628-й. Компилятор HTPICC 9.50. А какая нафиг разница?
OKF вне форума  
Непрочитано 10.01.2018, 11:43  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: PIC16 CCP

Сообщение от OKF Посмотреть сообщение
PIC самый простецкий - 628-й. Компилятор HTPICC 9.50. А какая нафиг разница?
Включите моск. Камень настолько заюзаный, что и говорить об этом не хочется. Там ошибок в кристалле и описании уже априори не может быть.
Меняйте систему осмысления, чтобы не было вашего тривиального
Сообщение от OKF Посмотреть сообщение
В Протеусе всё ОК.
STM32F0 вне форума  
Непрочитано 10.01.2018, 12:57  
OakRidge
Заблокирован
 
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
OakRidge на пути к лучшему
По умолчанию Re: PIC16 CCP

CCP1CON = b00001011 (Compare mode, trigger special event (CCP1IF bit is set; CCP1 resets TMR1)
Один раз пользовал, вроде работало.....
OakRidge вне форума  
Непрочитано 10.01.2018, 13:42  
OKF
Прописка
 
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
OKF на пути к лучшему
По умолчанию Re: PIC16 CCP

Сообщение от OakRidge Посмотреть сообщение
CCP1CON = b00001011 (Compare mode, trigger special event (CCP1IF bit is set; CCP1 resets TMR1)
Один раз пользовал, вроде работало.....
Один раз не...))
У меня сначала 0b1000 = set match, затем 0b1010 = unaffected match. А вот здесь получается clear match.
OKF вне форума  
Непрочитано 10.01.2018, 13:44  
OKF
Прописка
 
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
OKF на пути к лучшему
По умолчанию Re: PIC16 CCP

Сообщение от STM32F0 Посмотреть сообщение
Включите моск. Камень настолько заюзаный, что и говорить об этом не хочется. Там ошибок в кристалле и описании уже априори не может быть.
Меняйте систему осмысления, чтобы не было вашего тривиального
Моск кончился. Потому и интересуюсь. Может у кого тож были траблы. Я то из положения вышел, но... "неприятный осадок остался".
OKF вне форума  
Непрочитано 10.01.2018, 14:28  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: PIC16 CCP

Сообщение от OKF Посмотреть сообщение
Может у кого тож были траблы.
Никаких траблов там нет, там сам камень сплошное недоразумение, по сегодняшним меркам.
Сообщение от OKF Посмотреть сообщение
Я то из положения вышел, но... "неприятный осадок остался"
Вот и считайте это наилучшим выходом из положения. По другому там - никак, к сожалению.
STM32F0 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
модуль CCP в PIC16F628 Вячеслав М. Proteus 4 22.12.2016 22:19
Помогите выбрать С компилятор для PIC16 Enh core ish0 Микроконтроллеры, АЦП, память и т.д 8 14.06.2011 03:50
PICNPOKE для начинающих изучать PIC16 Zebio Микроконтроллеры, АЦП, память и т.д 7 15.09.2007 15:15
Правильная задержка в HI-TECH PIC16 vsvetlov Микроконтроллеры, АЦП, память и т.д 1 06.09.2007 13:59


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


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