Верига за нулиране при включване

Разглеждате архивите на форума.

Верига за нулиране при включване
Автор: Руслан () Дата: 07/07/2005 13:08

Необходимо е да се направи верига за нулиране (RESET) PIC16F877 при включване. Имам външен кварц. Казаха ми, че това е необходимо, за да може кварца да се ускори, и след това включете програмата в PIC.

Можете да прикрепите кондер с резистор към крака на MCLR. Принципът е следният: докато тръбопроводът се зарежда, кракът на MCLR ще бъде на нула, т.е. има време за ускоряване на кварца.

Това, което се съмнявах: RESET в PIC16F877 се случва с нула?

Кажете ми, моля, необходима ли е изобщо такава схема?

Какви са опциите за схема за нулиране вкл. може ли все още да има храна?

С благодарност, Руслан.

Re: Верига за нулиране при включване
Автор: Andrey_MLX () Дата: 7/07/2005 13:20

> > Това, което се съмнявах: RESET в PIC16F877 се случва с нула?

Не, само той има нулиране на високо ниво от всички ПИКОВЕ ;-))) Разбира се, на нула.

Re: Верига за нулиране при включване
Автор: dennis () Дата: 07/07/2005 14:12

PWRT (таймер за включване) за това, което е вградено в микроконтролера? Той просто чака генераторът на квадрат на изкуствата да се ускори, но засега той чака да задържи контролера в режим на прекъсване. Не ви ли е достатъчно?

Re: Верига за нулиране при включване
Автор: Руслан () Дата: 07/07/2005 15:12

тези. и не е нужно да правите нищо друго. Така?

Какво, има ли проблеми? (+)
Автор: Ecole () Дата: 07/07/2005 15:22

Защо задаваш въпрос? Опция:

Re: Има ли проблем? (+)
Автор: Руслан () Дата: 07/07/2005 16:07

нямаше никакви проблеми на практика с бредборда, просто един колега каза, че това трябва да се вземе предвид при окабеляване на платката

Относно OST и PWRT (+)
Автор: Диман () Дата: 07.07.2005 16:48

За ускоряване на кварца е предвиден така нареченият OST (таймер за ускоряване на осцилатор с кварцов резонатор), който отчита 1024 цикъла на трептене. Освен това вече не е задължително: или работи външна верига за нулиране (в този случай PWRT не е необходим), или нулирането се извършва с помощта на PWRT (в този случай не е необходима външна верига за нулиране). От казаното следва, че образуването на нулиране на контролера и ускоряването на кристален осцилатор следват едно след друго и нещата са съвсем различни.

Изпращане редактирано (07.07.2005 19:13)

Re: Има ли проблем? (+)
Автор: Диман () Дата: 07.07.2005 16:59

Американските инженери работиха, набръчкаха чела и изобретиха такова нещо като PWRT. Те направиха това , за да увеличат привлекателността на своите продукти. Достатъчно е да посочите PWRTE конфигурацията в думата и платката става по-свободна. Ако не харесвате PWRT, тогава не изчиствайте бита PWRTE в конфигурационната дума и оставете място на платката, както предложи вашият колега.

Re: Има ли проблем? (+)
Автор: Диман () Дата: 07.07.2005 16:59

Американските инженери работиха, набръчкаха чела и изобретиха такова нещо като PWRT. Те направиха това , за да увеличат привлекателността на своите продукти. Достатъчно е да посочите PWRTE конфигурацията в думата и платката става по-свободна. Ако не харесвате PWRT, тогава не изчиствайте бита PWRTE в конфигурационната дума и оставете място на платката, както ви посъветва вашият колега.

Re: Има ли проблем? (+)
Автор: Иля () Дата: 7/07/2005 20:28

Тази схема не е за забавяне на ръба. Кондензаторът е там, за да филтрира шума. За закъснение има вграден таймер. Не е правилно да се прави закъснение на кондензатора, т.к плитка предна част на MCLR може само да влоши нещата.

Re: Има ли проблем? (+)
Автор: Gamper () Дата: 07.08.2005 03:42

Справката на Tavernier на страница 18 описва веригата за нулиране на MK, когато захранването е включено, ТОЧНО С КОНДЕНЗАТОР .

Изпратете редактирано (08/07/2005 08:29)

Re: Има ли проблем? (+)
Автор: Иля () Дата: 07.08.2005 г. 11:57

Тогава схемата моля ..

В по-новите контролери (ако се използва външно нулиране) се препоръчва да свържете MCLR пин не директно към захранването, а чрез RC за защита срещу ESD и EMC. Тези. RC в е филтър в този случай. Разбира се, има кондензатор в RC веригата :)

Re: Има ли проблем? (+)
Автор: Екол () Дата: 07.08.2005 г. 13:07

>Тази схема не е за забавяне на фронта. Кондензатор тук за филтрираненамеса. Май не съм написал, че тази схема е за предно забавяне :)))