09.01.2018, 10:04
|
|
Прописка
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
|
PIC16 CCP
Случилась тривиальная задачка. Нужно сформировать точный интервал. При этом заниматься ещё кое-чем. С виду подходит CCP. Заряжаю режим установить при сравнении, запускаю. Отлично, сработало. Теперь хочу продолжить праздник - устанавливию режим unaffected match, т.е. на выход не воздействовать. Когда, бац! Усё пропало! Вместо того что бы не делать никаких телодвижений, выход CCP сбрасывается! Какого бэна, спрашивается? В талмудах ничего не нашел - сбрасываться НЕ ДОЛЖНО. У кого какие мысли?
Да. В Протеусе всё ОК. Результата нет в железе!
|
|
|
|
09.01.2018, 16:42
|
|
Заблокирован
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
|
Re: PIC16 CCP
Выбрать режим COMPARE
|
|
|
|
09.01.2018, 17:53
|
|
Прописка
Регистрация: 19.02.2008
Адрес: г. Иркутск
Сообщений: 277
Сказал спасибо: 218
Сказали Спасибо 171 раз(а) в 79 сообщении(ях)
|
Re: PIC16 CCP
Сообщение от OKF
|
устанавливию режим unaffected match
|
Регистр CCPxCON лучше не трогать.
|
|
|
|
09.01.2018, 22:54
|
|
Заблокирован
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
|
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 лучше не трогать"
трогаю, еще как
Вобщем Удачи !
|
|
|
|
10.01.2018, 08:43
|
|
Прописка
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
|
Re: PIC16 CCP
Сообщение от andron007
|
Регистр CCPxCON лучше не трогать.
|
ПРИ ОЧИСТКЕ! Не "очищаю" я CCP1CON! Не ведёт он себя согласно описания!
PIC самый простецкий - 628-й. Компилятор HTPICC 9.50. А какая нафиг разница?
|
|
|
|
10.01.2018, 11:43
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: PIC16 CCP
Сообщение от OKF
|
PIC самый простецкий - 628-й. Компилятор HTPICC 9.50. А какая нафиг разница?
|
Включите моск. Камень настолько заюзаный, что и говорить об этом не хочется. Там ошибок в кристалле и описании уже априори не может быть.
Меняйте систему осмысления, чтобы не было вашего тривиального
Сообщение от OKF
|
В Протеусе всё ОК.
|
|
|
|
|
10.01.2018, 12:57
|
|
Заблокирован
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
|
Re: PIC16 CCP
CCP1CON = b00001011 (Compare mode, trigger special event (CCP1IF bit is set; CCP1 resets TMR1)
Один раз пользовал, вроде работало.....
|
|
|
|
10.01.2018, 13:42
|
|
Прописка
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
|
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.
|
|
|
|
10.01.2018, 13:44
|
|
Прописка
Регистрация: 17.11.2009
Сообщений: 132
Сказал спасибо: 15
Сказали Спасибо 30 раз(а) в 16 сообщении(ях)
|
Re: PIC16 CCP
Сообщение от STM32F0
|
Включите моск. Камень настолько заюзаный, что и говорить об этом не хочется. Там ошибок в кристалле и описании уже априори не может быть.
Меняйте систему осмысления, чтобы не было вашего тривиального
|
Моск кончился. Потому и интересуюсь. Может у кого тож были траблы. Я то из положения вышел, но... "неприятный осадок остался".
|
|
|
|
10.01.2018, 14:28
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: PIC16 CCP
Сообщение от OKF
|
Может у кого тож были траблы.
|
Никаких траблов там нет, там сам камень сплошное недоразумение, по сегодняшним меркам.
Сообщение от OKF
|
Я то из положения вышел, но... "неприятный осадок остался"
|
Вот и считайте это наилучшим выходом из положения. По другому там - никак, к сожалению.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:50.
|
|