Watchdog / Reset

Gast #126208
Lesenswert?
• ▲
▼
Hallo!

Ich habe mal den Quellcode, den Schaltplan meiner Platine und einen
Ablaufplan, den ich mir zuerst überlegt habe drangehängt.

Mein Problem ist das das Programm nicht läuft. also es läuft nicht
einmal an, was ich daraus entnehme, das ich nicht in der Lage bin durch
Drücken auf den Taster die LED zur Sendebestätigung zu aktivieren.

Laut Anleitung sollte der Resonator mit ca. 160 kHz schwingen, ist das
richtig?

Welche Einstellungen muß ich nehmen (Ich verwende MPLAB und PICSTART
PLUS Development Programmer mit einem PIC p16f84a (nein, ich kann nicht
einen anderen PIC nehmen, da ich von der Aufgabenstellung her auf diesen
festgelegt wurde.....))

Wäre echt toll, wenn mir mal jemand einen Tipp geben könnte, woran es
liegt. Das Programm scheint jedenfalls einwandfrei in den Controller
übertragen zu werden (laut MPLAB) und in der Simulation tut es auch was
es soll (soweit ich das beurteilen kann, weil den Schalterdruck kann ich
ja nicht simulieren (oder doch?) also hab ich die Schleifen
auskommentiert, nachdem ich gesehen habe, das sie funktionieren).

Ich hab schon überlegt, ob der Reset beim Umstecken vom Programmer in
die Schaltung nicht richtig funktioniert, aber da ich die
Spannungsversorgung erst dannach anschließe und davon ausgehe, das das
Netzteil (ist im Labortisch integriert) die nötige
Anschtiegsgeschwindigkeit schafft, sollte es ja eigentlich kein Problem
sein. und der Poer on Timer (hab ich beim Programmieren meistens an
(wenn nicht gehts auch nicht) sollte dem Resonator doch eigentlich
genug Zeit verschaffen, um richtig einschwingen zu können......


Vorläufiges Ziel des Projektes (und damit Ziel der Dateien im Anhang)
ist es 2 PICs zum kommunizieren zu bringen (über 2 Leitungen). Dabei
soll erstmal nur eine LED als Empfangsbestätigung leuchten. Eigentlich
sollte der rest aus den Anhängen klar werden. Master und Slave sitzen
beide auf baugleichen Platinen.......
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.