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

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

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

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

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

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


 
Опции темы

PIC16 CCP

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

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

Выбрать режим COMPARE
OakRidge вне форума  
Непрочитано 09.01.2018, 17:53  
andron007
Прописка
 
Регистрация: 19.02.2008
Адрес: г. Иркутск
Сообщений: 278
Сказал спасибо: 220
Сказали Спасибо 172 раз(а) в 80 сообщении(ях)
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,464
Сказал спасибо: 287
Сказали Спасибо 1,122 раз(а) в 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
Сообщений: 134
Сказал спасибо: 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,464
Сказал спасибо: 287
Сказали Спасибо 1,122 раз(а) в 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
Сообщений: 134
Сказал спасибо: 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
Сообщений: 134
Сказал спасибо: 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, время: 06:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.