ISP von pic24hj nach pic16f873a geht nicht

OP #1739736
Servus Leute,


hab das Problem das isp von Master(pic24hj) nach Slave(pic16f873) nicht 
geht. Es geht um einen Synthesizer bei dem der 16f 16 Potis und Schalter 
abfragt und ein Display ansteuert. Der pic24 fragt über isp nun an z.b 
0x40, was einer Speicheradresse entspricht .Bis zur nächsten Anfrage von 
pic24 (auch wieder 0x40 kopiert der pic16f den speicherwert der 
angefragten Adresse in sein ISPBUF-Register. so der Ablauf

nun muß ich noch weiter ausholen. Ich hatte vorher als Master einen 
pic18f2550 wo die Kommunikation auch funktioniert hat!!!

Hab den neuen pic24hj nun auch konfiguriert und mit einem Oszi geprüft 
auf
CLK und SDO und da kommt der takt und das eine Bit was ja 0x40 
entspricht.
Das ISP ist auf bytekommunikation eingestellt und sonst alles andere 
auch wie beim pic16f also z.b. CLK idle low und so weiter.

Hab das isp auch extra schon langsam gemacht (100khz) aber ich hab halt 
bemerkt, das der Slave bei Anfrage von pic24hj nicht antwortet !
wenn ich aber den pic18f2550 in seine Fassung stecke also umtausche 
,dann antwortet der Slave Korrekt!

und nun meine Frage, woran liegts (SDI ist natürlich auf digi in )

wär dankbar für eure Hilfe!
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.