PIC - zak³ócenia

Jan 10, 2014 12 Replies

Spontaniczna zmiana stanu na wiszącym pinie wejściowym ujawnia bug w sofcie? Test klikającej lutownicy (transformatorowej) przechodzi?

(szybko włączasz/wyłączasz lutownice, grot w powietrzu, nie dalej niż

15-20cm od układu, zwróć uwagę czy podczas klikania lcd/pic nie świruje).

Użytkownik "Marek" snipped-for-privacy@fakeemail.com napisał w wiadomości news: snipped-for-privacy@news.neostrada.pl...

Ja mam taki brzęczyk ze starego dzwonka z małą antenką przylutowaną przy stykach. Jak przechodzi test brzęczyka to wszystko przejdzie ;-)

Też dobre :-). Test klikającej lutownicy gnębił mnie w dzieciństwie przy lutowaniu różnych pierdułek na 74.., zawsze świrowało od klikania, od tamtych czasów został uraz, że nowo składany układ będzie na wrażliwy na takie zakłócenie. Otatnio robilem układ na picku z serii 18f, klikałem i nic się nie dzialo, nawet dotykałem grotem obudowy z góry, też nic. A w pobliżu grota pole mag jest niezłe, nakrętke m3 z kilku mm przyłapie...

W dniu piątek, 10 stycznia 2014 15:34:37 UTC+1 użytkownik Marek napisał:

Istotnie, jest trochę pinów wiszących w powietrzu.Ale to za Wuja Wacka nie powinno mieć wpływu, a wręcz NIE MOŻE mieć wpływu na działanie uC jeżeli soft nie odwołuje się do określonych bitów jakiegoś tam portu. Mój soft jest tak duperelny, że o bug'u możemy zapomnieć. Parę linijek nabazgranych w Pascalu (nie cierpię C). No chyba, że coś jest narąbane w bibliotekach do obsługi LCD, a z takowych korzystam. Ale też niezbyt chce mi się w to wierzyć.

W dniu piątek, 10 stycznia 2014 10:33:08 UTC+1 użytkownik snipped-for-privacy@gmail.com napisał:

=======================

Już wszystko jasne - problem rozwiązany!! Na uC był napis "Made in Germany". Zamieniłem na uC z napisem "Made in Taiwan" - jest OK !! To już .rva n-ty raz się zdarza. Boszsz.... Za parę minut walnę nowy wątek n/t "niemieckiej precyzji" ku przestrodze...

Wiszący pin wywołuje przerwanie, które nie jest obsługiwane... (programujac w asm chyba nie ma domyślnego "handlera" - idzie w szkodę).

Mimo wszystko radziłbym zadeklarować nieużywane piny jako _wyjścia_ I/O. K.

imho jasne bedzie jak wezmiesz i jeszcze przetestujesz na innym niemcu i innym tajwanie...

jg

niemcu i

Marek

użytkownik Marek napisał:

Uzywam tej funkcji do rozmagnesowania pesety.

a poza tym - gdzie to było kupione ??

W tym procku klasycznym problemem było nie wyłączenie tryby LVD w configu. RB3/PGM wisi i resetuje układ, może to jest przyczyna.

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required