Probleme mit MAX7301(Port toggeln geht nicht)

Gast #329875
Lesenswert?
• ▲
▼
Hi

Ich schaff es einfach nicht den MAX7301 zum laufen zu bringen.
Ich verwende ein PIC18F2220. Die Sache mit dem PIC sollte laufen. Nur
verstehe ich das Datenblatt des MAX7301 nicht ganz. Welche Daten muss
ich an ihn schicken um zb ein Port zu Toggeln?

   setup_spi(SPI_MASTER|SPI_L_TO_H|SPI_CLK_DIV_4);

   //Normal mode
   output_low(CS);
   delay_ms(10);
   SPI_WRITE(0x04);
   delay_ms(10);
   SPI_WRITE(0x01);
   delay_ms(10);
   output_high(CS);

   // Port configuration
   delay_ms(10);
   output_low(CS);
   SPI_WRITE(0x0B);
   delay_ms(10);
   SPI_WRITE(0x00);
   delay_ms(10);
   output_high(CS);

   // Set Ports 12-19 low
   delay_ms(1000);
   output_low(CS);
   SPI_WRITE(0x4C);
   delay_ms(10);
   SPI_WRITE(0x00);
   delay_ms(10);
   output_high(CS);

 // Set Ports 12-19 high
   delay_ms(1000);
   output_low(CS);
   SPI_WRITE(0x4C);
   delay_ms(10);
   SPI_WRITE(0xff);
   delay_ms(10);
   output_high(CS);

Hat von euch jemand schon etwas mit dem Teil gemacht?
mfg Schoasch

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.