PIC16F84A сменить генератор с RC на кварц

Поклонники продукции Microchip Technology Inc тусуются тут.
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

Добрый день, есть прошивка под данный PIC, генератор работает внутренний, установлены RC. Нужно сменить работу на внешний кварц.
Возможно ли это имея прошивку только в HEX формате и как ?
Кварц 4 Мгц подойдет в данном случае, если возможно сменить ?
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

1. Возможно (CONFIGURATION WORD).
2. Подойдёт.
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

так самый главный вопрос - как ? :)

надо изменить биты в каком-то адресе на использование кварца, для 4 МГц XT надо выставить ?

и собственно как эти биты найти в HEX
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

Накой хвост это делать в HEX?
Программа программатора не позволяет изменить CONFIGURATION WORD?
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

Программатор PicKit2, прошивка только в HEX варианте присутствует. Вечером гляну, позволяет или нет, сейчас не помню.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

Позволяет.
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

Спасибо, что-то не подумал, что программатор может выставлять такие вещи, думал надо в прошивке менять...
Вечером опробую...

Может еще подскажете, вдруг это не связано со срывом частоты.

Платка подключается к бензогенератору по питанию. 12В потом КРЕН 5-ти вольтовая. Происходит перезапуск программы постоянный когда генератор запущен.
С питанием вроде все в порядке, правда осцилой еще не смотрел что там творится, грешу пока на срыв синхронизации чипа.

Что такого может быть с питанием и как блин этот PIC защитить от помехи ?
Аватара пользователя
shindax
Потрогал лапой паяльник
Сообщения: 378
Зарегистрирован: Сб сен 19, 2009 07:02:19

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение shindax »

Добавлю только, что некоторые 4MHz резонаторы заводятся только в режиме HS. Защиту от помех тут нужно организовывать в комплексе: правильная разводка ПП, емкость 0.1мкФ поближе к выводам питания, вывод MCLR через резистор на Vdd, соединительные провода покороче, прочесть статью:
http://caxapa.ru/lib/emc_immunity.html.
Последний раз редактировалось shindax Вт окт 04, 2016 08:51:26, всего редактировалось 1 раз.
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

спасибо, опробую оба варианта.
Все правда осложнено тем, что геныч, к которому прикручивал платку у черта на куличках, а на моем работает та же схема, спаянная на коленках на монтажной платке...

а тут развел платку и вот такая ерунда, при чем 2 палты опробовал, чипы менял из одной в другую и хоть тресни.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

manjey писал(а):...Что такого может быть с питанием и как блин этот PIC защитить от помехи ?
Выкладывайте схему с топологией платы и её подключение к генератору (реальную!!!).
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

Ну это только вечером смогу выложить, все дома находится.
Разводку платы в принципе делал практически аналогично той, которую собрал на монтажке, ну только вместо перемычек дорожки.
Есть там дорожка, 5В идет мимо RC цепочки, но для пробы я ее вырезал и поставил перемычку, ничего не изменилось.

Схему если найду сейчас, то прикреплю.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

Выкладывайте всё "в комплекте".
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

Вот плата и схема. Перемычку 5В, идущие под ножками PIC, подключаемые к RC цепочке или кварцу я срезал. Не помогло, все равно пересбрасывался.

Поменял сейчас на кварц но еще не тестировал на генераторе, только на БП и от БП работает

Изображение Изображение

Добавлено after 30 minutes 56 seconds:
э... кажется нет, посмотрю. нужно именно на выводы PIC подключить ? просто по питанию вроде есть С6 на плате
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

manjey писал(а):Вот плата и схема...

С такой трассировкой GND, я вообще удивляюсь почему это хоть как-то работает....
Последний раз редактировалось Albert_V Ср окт 05, 2016 11:23:34, всего редактировалось 1 раз.
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

Так вот же, почему и спрашиваю, как это можно победить сейчас, ну и научиться в будущем.
Плата, сделанная на монтажке работает до сих пор без проблем. По сути разводка там вообще никакая.
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

По-нормальному сделать трассировку можете?
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

Сейчас уже нет, надо вылечить то что есть. В будущем переделаю, только не совсем понимаю как. Я так понял важен узел тактирования правильно сделать, чтобы помехи не было ?
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

У вас есть два варианта:
1. Взяться за ум и перетрассировать плату "по-человечески".
2. Перейти в тему "предлагаю работу"
manjey
Встал на лапы
Сообщения: 81
Зарегистрирован: Пт янв 30, 2015 09:53:42

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение manjey »

1. вариант для будущего.
2. совет не мудрости, иные предложения будут ?
Аватара пользователя
Albert_V
Друг Кота
Сообщения: 4119
Зарегистрирован: Чт сен 12, 2013 00:54:12
Откуда: ЗаМКАДье. Там, где ЦУП

Re: PIC16F84A сменить генератор с RC на кварц

Сообщение Albert_V »

manjey писал(а):...надо вылечить то что есть....

Пациент скорее мёртв, чем жив.
Ответить

Вернуться в «PIC»