PIC 16F877A und ATMEGA32 kommunizieren nicht korrekt

OP #2171467
Lesenswert?
• ▲
▼
Moin zusammen, ich war vor einiger Zeit schonmal bei euch und die 
Kompetenz hat mir schon so bei dem einen oder anderem Problem geholfen,

heut muß ich mich nochmal an euch wenden...

Also ich arbeite mit einem PIC 16F877A, in diesem Controller ist ein 
Prozessgesteuertes programm geladen, ich überwache dort das das Bit 3 an 
port d und die its 3 und 4 an Port c.....

nun gebe ich das die Impulse auf einen ATMEGA32 dieser gibt dann über 
eine Schaltung die Signale aus, die vom PIC ankommen....

Nun habe ich folgendes Problem...wird das Signal das für den Interrupt 
des PICs bestimmt ist vom Mega an den Pic geschickt wird kann ich mit 
einem TTL messgerät auch an den zu überwachenden Pins vom Pic einen 
sauberen Pegel messen... doch der dir Pic startet nicht zuverlässig mit 
seiner Interruptroutine... mal ja , mal nein....

Kann es sein das zwar die Spannung stimmt aber der Strom nicht 
ausreicht...?
Probleme zwischen PIC und MEGA mit verschieden Taktungen?!

Schalte ich direkt einen impuls ohne den MEGA dazwischen läuft der 
interrupt im PIC problemlos...also würd ich schonmal eine 
Fehlprogrammierung ausschließen..

DANKE schonmal für Eure hilfe


Kann man vielleicht die schaltgeschwindigkeit der Atmega Ports noch via 
programmierung beeinflussen?
Möglicherweise reagiert der interrupt des PIC nicht auf das Atmega 
signal?!!

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.