PIC 16F628 - problem ze startem

Jan 07, 2006 10 Replies

Witam, mam problem jak w temacie. Uklad z kwarcem 4MHz, 2x22pF, XT, zasilanie zablokowane. Zasilany z 5V z zasilacza startuje i dziala tylko wtedy, kiedy dotknę masę rękę. Po puszczeniu bywa różnie - raz działa, raz nie. Przy zasilaniu z akumulatorków jest lepiej, ale też raz mu się uda wystartować, raz nie. Tyle, że jeśli już ruszy, to działa. Wymieniony procesor, kwarc - to samo. Podłączony LCD, albo nawet tylko jedna LED - bez różnicy.



16F84 w tym układzie działał bez problemów. Z góry dziękuję za sugestie, co mogłem sknocić.

k.


kuba przemówił ludzkim głosem:

  1. ustawiłeś bity FOSC na XT (001) ?
  2. spróbuj wymienić kondensatory od kwarcu.
  3. jak długie są połączenia między kwarcem a procesorem ?

kuba napisal:

Sprawdz czy reset jest porzadnie podciagniety do VCC. Jesli nie pomoze - przyjzalbym sie jeszcze wartosciom bitow konfiguracyjnych. 628 ma ich troche wiecej niz 84 i moze sie okazac ze przez pomylke uruchomiles jakis nietypowy tryb oscylatora. GRG

Nale¿y czym prêdzej pod³±czyæ masê do pinu nr 10 RB4. Powodzenia.

-- .

pozdrawiam Sylwester £azar

formatting link
-oprogramowanie do edycji schematów i projektowania PCB

Sylwester Łazar napisał(a):

A tak w dwóch słowach możesz wyjaśnić dlaczego? Ciekawość mnie zżera, a nie mogę teraz poczytać. RB4-7 skonfigurowane jako wejścia, nie używam ich, wiszą w powietrzu.

Propozycje Zbycha i Gregora nie pomogły - wszystko wygląda ok., niemniej dziękuję.

k.

Oczywi¶cie.

1) RB4 to wej¶cie PGM (je¶li =1 chip chcia³by byæ programowany, wiêc przestaje wykonywaæ program)

2) wisz± w powietrzu, czyli czej± na podanie sygna³u. Wystarczy, ¿e pojawi siê jedynka - mamy problem.

Mo¿na te¿ w bitach konfiguracyjnych zablokowaæ LVP, ale pod³±czenie pod masê RB4 (w tym mikrokontrolerze) jest pewne. Chyba, ¿e potrzebny jest ka¿dy pin.

-- . pozdrawiam Sylwester £azar

formatting link
-oprogramowanie do edycji schematów i projektowania PCB

Oczywi¶cie powinno byæ napisane "czekaj±". Przepraszam. S.£.

Sylwester Łazar napisał(a):

Dzięki za wyjaśnienie. Wprawdzie nie wszystko jest dla mnie jasne (np. skąd ta jedynka ma się brać, jeśli na 100% nic nie podłączam do portów), ale wieczorem doczytam i najwyżej będę pytał dalej.

k.

To mo¿e ju¿ inni koledzy odpowiedz± jak to jest z wej¶ciami CMOS, bo ja muszê wracaæ do pracy.

-- . pozdrawiam Sylwester £azar

formatting link
-oprogramowanie do edycji schematów i projektowania PCB

Sylwester Łazar napisał(a):

Ok, koledzy niech się nie fatygują - poczytam, pobadam, na dłużej zapamiętam. Dzięki za poświęcony czas.

k.

U¿ytkownik "kuba" <kuba snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:dptt1j$9d8$ snipped-for-privacy@nemesis.news.tpi.pl...

Skoro nieu¿ywane, to ustaw je jako wyj¶cia i wymu¶ na nich jaki¶ stan, choæby zero.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required