Taster an Secondary Oscillator Pin

OP #2214612
Lesenswert?

Hallo Leute,
ich habe eine Schaltung, in der ich einen Low-Active Taster (Taster 2) 
am Secondary Oscillator Output Pin (SOSCO) angeschlossen habe, welcher 
auch als GPIO fungieren kann meiner Meinung nach, da er auch als Port C 
Pin 14 angesprochen werden kann. Beim µC handelt es sich um einen 
dsPic33FJ256GP710A.
Die Oscillator Configuration Bits habe ich dementsprechend auf: 
_FOSC(FCKSM_CSDCMD & OSCIOFNC_ON & POSCMD_EC). Es sollte also der 
SOSCO-Pin auf GPIO geschaltet sein.

Wenn ich nun den Taster drücke, unabhängig vom laufenden Programm, so 
scheint es einen kurzen Reset zu geben, allerdings nur für die Zeit der 
negativen Flanke. Halte ich den Taster also weiterhin gedrückt, so läuft 
ein/das Programm wieder von vorne los. Also der µC BLEIBT NICHT im 
"Reset" wie beim Reset-Taster. Drücke ich den Taster der an SOSCI 
(Taster 1) hängt passiert nichts, also nur bei SOSCO (Taster 2).

Hat jemand schonmal ein ähnliches verhalten beobachtet? Im Anhang der 
Vollständigkeit halber noch der Schaltplan.

Danke schonmal. Michl
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren