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?!!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.