Easyelectronics.ru

Электроника для всех
Текущее время: 22 сен 2018, 16:25

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по системе тактирования PIC16F19196
СообщениеДобавлено: 31 май 2018, 15:14 
Только пришел

Зарегистрирован: 30 окт 2017, 18:12
Сообщения: 28
Добрый день, уважаемые форумчане!

Столкнулся со следующей проблемой. Есть PIC16F19196. Я подключаю к нему кварц на 8МГц к ногам CLKIN, CLKOUT. Кварц шунтирую к земле конденсаторами 22пкФ. И ПИК почему-то не может завести этот кварц. МК и кварцы заменял, все одинаково. С чем может быть связана проблема? Конфигурационные биты следующие:

#pragma config FEXTOSC = ECM // External Oscillator mode selection bits (EC above 8MHz; PFM set to high power)
#pragma config RSTOSC = EXT1X // Power-up default value for COSC bits (EXTOSC operating per FEXTOSC bits)
#pragma config CLKOUTEN = OFF // Clock Out Enable bit (CLKOUT function is disabled; i/o or oscillator function on OSC2)
#pragma config VBATEN = OFF // VBAT Pin Enable bit (VBAT functionality is disabled)
#pragma config LCDPEN = ON // LCD Charge Pump Mode bit (LCD Charge Pump is enabled)
#pragma config CSWEN = OFF // Clock Switch Enable bit (Writing to NOSC and NDIV is allowed)
#pragma config FCMEN = OFF // Fail-Safe Clock Monitor Enable bit (FSCM timer enabled)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по системе тактирования PIC16F19196
СообщениеДобавлено: 31 май 2018, 15:30 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 968
Вы цепляете к ногам входа внешнего такового сигнала и выхода готового такового сигнала кристал... конечно так работать не будет. Это же не XTAL пины для кварца. ДШ на МК читайте, глава 9.2. К ноге CLKIN можно подать только готовый тактовый сигнал, кварц туда повесить нельзя.
Этот МК не умеет работать от кварца. Либо встроенный осциллятор используйте, либо ставьте генератор. Кварц туда только часовой можно прицепить на вторичные SOSCI/SOSCO.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по системе тактирования PIC16F19196
СообщениеДобавлено: 31 май 2018, 15:46 
Только пришел

Зарегистрирован: 30 окт 2017, 18:12
Сообщения: 28
Вот это да. Зачем микрочиповцы внешний кварц выкинули?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по системе тактирования PIC16F19196
СообщениеДобавлено: 31 май 2018, 16:51 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 968
Это лучше у них спрашивать )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по системе тактирования PIC16F19196
СообщениеДобавлено: 31 май 2018, 18:21 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 4995
pakanpak писал(а):
Вот это да. Зачем микрочиповцы внешний кварц выкинули?

Active clock tuning of the HFINTOSC provides a highly accurate clock source over voltage and temperature


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по системе тактирования PIC16F19196
СообщениеДобавлено: 01 июн 2018, 09:17 
Старожил
Аватара пользователя

Зарегистрирован: 22 июл 2017, 11:48
Сообщения: 2263
Наверно, керамический осциллятор поставили. Он занимает промежуточное положение между кварцевым и RC осцилляторами.
Или же сильно застабилизировали по напряжению и температуре тот же RC осциллятор и тщательно подобрали номиналы.
Посмотрел по даташиту, там ±2% в диапазоне 0...+60°, и есть приписка "Note 1: HFINTOSC accuracy is ±0.2% (typical) at 3V, 25°C.".
Но это же, извините, хня. Кварцевые резонаторы имеют точность не хуже 0,0005% (50 ppm).
Вобщем, остается ставить внешний кварцевый генератор, который выдает на выход готовый меандр. В принципе, он даже более компактен (в smd) и не нужно париться с конденсаторами. Но по цене дорогой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по системе тактирования PIC16F19196
СообщениеДобавлено: 01 июн 2018, 11:23 
Старожил

Зарегистрирован: 23 янв 2016, 15:37
Сообщения: 641
pakanpak писал(а):
Вот это да. Зачем микрочиповцы внешний кварц выкинули?

Они его и со всех новых AVR выкинули, зато везде можно поставить часовой кварц :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB